Downloads Archive

This page provides all available versions of the individual GenICam downloads, i.e., all published zip packages, standard document versions, additional presentations and meeting minutes.

 

Complete GenICam® downloads

 

GenICam Package Version 2024.04
consists of GenApi 3.4.2, GenTL 1.6, SFNC 2.7, GenTL SFNC 1.2, GenCP 1.3, GenDC 1.1, CLProtocol 1.2 and FWUpdate 1.0 (SHA256: 2b12184295c8fccc88c577d085a2bb51c0b55d752b03a0309802414158c17950).

GenICam Package Version 2023.07a (now with updated license files)
consists of GenApi 3.4.1.1, GenTL 1.6, SFNC 2.7, GenTL SFNC 1.2, GenCP 1.3, GenDC 1.1, CLProtocol 1.2 and FWUpdate 1.0 (SHA256: 0953834ed123386f965af4a8fcea14de20dc6b9e8ab181af7572dd094159385c).

GenICam 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.

GenICam 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.

GenICam 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.

GenICam 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.

GenICam 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.

GenICam 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.

GenICam 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.

GenICam 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.

GenICam 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.

GenICam 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.

GenICam 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.

GenICam 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.

GenICam 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.

GenICam 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.

GenICam Package Version 2.0
consists of GenApi 2.0, GenTL 1.1 and SFNC 1.3, refer to individual module downloads below.

 

Separate GenICam® downloads

 

GenApi

GenICam GenApi reference implementation v. 3.4.2 – maintenance release fixing issues in version 3.4.1.1 (Release notes, SHA256: c0f7f6604e6f196ba36caae047519f6ffa0082488f5394834f0f7f4f98346f7f).

GenICam GenApi reference implementation v. 3.4.1.1 – with updated license files – otherwise identical to version 3.4.1 (SHA256: 04cae9e8004edef0653c1af35522d04e01b01ac85962456b554c5894d904490a).

GenICam GenApi reference implementation v. 3.4.1 – maintenance release fixing issues in version 3.4 (Release notes, SHA256: f5abf5312aa541964762e59d04301c580cda26ada5b1b71cef5c2d45e391f96d).

GenICam GenApi reference implementation v. 3.4.0 – new minor release with new functionality, but still based on GenApi standard 2.1.1 (Release Notes, SHA256: 29031ADF7F51CEC2DEB1E7D154AF5F1B0E5E5FA4E96B3ABFF91D7BB55703D172).

GenICam GenApi reference implementation v. 3.3.0 – new minor release with new functionality, but still based on GenApi standard 2.1.1.

GenICam GenApi reference implementation v. 3.2.0 – new minor release with new functionality, but still based on GenApi standard 2.1.1.

GenICam GenApi reference implementation v. 3.1.0 – new minor release with new functionality, but still based on GenApi standard 2.1.1.

GenICam GenApi reference implementation v. 3.0.2 – maintenance release fixing issues in version 3.0.1.

GenICam GenApi reference implementation v. 3.0.1 – maintenance release fixing issues in version 3.0.

GenICam 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.

GenICam GenApi reference implementation v. 2.4.1 – maintenance release fixing issues in version 2.4.0.

GenICam 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.

GenICam 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)

GenICam GenApi Standard Document 2.0 (PDF) – GenICam GenApi Standard version 2.0.

GenICam 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)

GenICam Standard Features Naming Convention 2.7 (PDF) – download the GenICamTM Standard Features Naming Convention (SFNC).

GenICam Standard Features Naming Convention 2.6 (PDF) – SFNC version 2.6.

GenICam Standard Features Naming Convention 2.5 (PDF) – SFNC version 2.5.

GenICam Standard Features Naming Convention 2.4 (PDF) – SFNC version 2.4.

GenICam Standard Features Naming Convention 2.3 (PDF) – SFNC version 2.3.

GenICam Standard Features Naming Convention 2.2 (PDF) – SFNC version 2.2.

GenICam Standard Features Naming Convention 2.1 (PDF) – SFNC version 2.1.

GenICam Standard Features Naming Convention 2.0 (PDF) – SFNC version 2.0.

GenICam Standard Features Naming Convention 1.5.1 (PDF) – SFNC version 1.5.1.

GenICam Standard Features Naming Convention 1.5 (PDF) – SFNC version 1.5.

GenICam Standard Features Naming Convention 1.4 (PDF) – SFNC version 1.4.

GenICam Standard Features Naming Convention 1.3 (PDF) – SFNC version 1.3.

GenICam Standard Features Naming Convention 1.2.1 (PDF) – SFNC version 1.2.1.

PFNC (Pixel Format Naming Convention)

GenICam Pixel Format Naming Convention 2.4 (PDF) – download the GenICamTM Pixel Format Naming Convention (PFNC).

GenICam Pixel Format Values (PDF) – download the list of official GenICamTM Pixel Format Values.

GenICam Pixel Format Naming Convention 2.3 (PDF) – PFNC version 2.3.

GenICam Pixel Format Naming Convention 2.2 (PDF) – PFNC version 2.2.

GenICam Pixel Format Naming Convention 2.1 (PDF) – PFNC version 2.1.

GenICam Pixel Format Naming Convention 2.0 (PDF) – PFNC version 2.0.

GenICam Pixel Format Naming Convention 1.1.01 (PDF) – PFNC version 1.1.01.

GenTL (Generic Transport Layer)

GenICam GenTL 1.6 (PDF) – download the GenICamTM GenTL document in PDF format.

GenICam GenTL 1.5 (PDF) – GenTL version 1.5.

GenICam GenTL 1.4 (PDF) – GenTL version 1.4.

GenICam GenTL 1.3 (PDF) – GenTL version 1.3.

GenICam GenTL 1.2 (PDF) – GenTL version 1.2.

GenICam GenTL 1.1 (PDF) – GenTL version 1.1.

GenICam GenTL 1.0 (PDF) – GenTL version 1.0.

GenTL SFNC (GenTL Standard Features Naming Convention)

GenICam GenTL SFNC 1.2 (PDF) – download the GenICamTM GenTL SFNC document in PDF format.

GenICam GenTL SFNC 1.1.1 (PDF) – GenTL SFNC version 1.1.1.

GenICam GenTL SFNC 1.0 (PDF) – GenTL SFNC version 1.0.

GenDC (Generic Data Container)

GenICam GenDC 1.1 (PDF) – download the GenICamTM GenDC document in PDF format.

GenICam GenDC 1.0 (PDF) – GenDC version 1.0.

CLProtocol (GenICam on Camera Link)

GenICam CLProtocol 1.2 (PDF) – download the GenICamTM CLProtocol document in PDF format.

GenICam CLProtocol 1.1 (PDF) – CLProtocol version 1.1.

GenICam CLProtocol 1.0 (PDF) – CLProtocol version 1.0.

FWUpdate (Updating devices using GenApi)

GenICam 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)

GenICam GenCP 1.3 (PDF) – download the GenICamTM GenCP document in PDF format.

GenICam GenCP 1.2 (PDF) – GenCP version 1.2.

GenICam GenCP 1.1 (PDF) – GenCP version 1.1.

GenICam GenCP 1.0 (PDF) – GenCP version 1.0.

 

GenICam® reference implementation

This section provides downloads of reference implementation for various GenICam modules. Note that the reference implementations are not part of the standard.

GenApi

GenICam GenApi reference implementation v. 3.4.1.1 – with updated license files – otherwise identical to version 3.4.1 (SHA256: 04cae9e8004edef0653c1af35522d04e01b01ac85962456b554c5894d904490a).

GenICam GenApi reference implementation v. 3.4.1 – maintenance release fixing issues in version 3.4 (Release notes, SHA256: f5abf5312aa541964762e59d04301c580cda26ada5b1b71cef5c2d45e391f96d).

GenICam GenApi reference implementation v. 3.4.0 – new minor release with new functionality, but still based on GenApi standard 2.1.1 (Release Notes, SHA256: 29031ADF7F51CEC2DEB1E7D154AF5F1B0E5E5FA4E96B3ABFF91D7BB55703D172).

GenICam GenApi reference implementation v. 3.3.0 – new minor release with new functionality, but still based on GenApi standard 2.1.1.

GenICam GenApi reference implementation v. 3.2.0 – new minor release with new functionality, but still based on GenApi standard 2.1.1.

GenICam GenApi reference implementation v. 3.1.0 – new minor release with new functionality, but still based on GenApi standard 2.1.1.

GenICam GenApi reference implementation v. 3.0.2 – maintenance release fixing issues in version 3.0.2.

GenICam GenApi reference implementation v. 3.0.1 – maintenance release fixing issues in version 3.0.

GenICam 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.

GenICam GenApi reference implementation v. 2.4.1 – maintenance release fixing issues in version 2.4.0.

GenICam 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.

GenICam GenApi reference implementation v. 2.3.1 – maintenance release fixing issues in version 2.3.0.

GenICam 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.

GenICam 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.

GenICam GenApi reference implementation v. 2.1.1 – maintenance release fixing issues in version 2.1.0.

GenICam 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.

GenICam GenApi reference implementation v. 2.0.1 – maintenance release fixing issues in version 2.0.0.

GenICam GenApi reference implementation v. 2.0.0 – new major release of the GenApi reference implementation, implementing GenApi standard 2.0.

GenICam GenApi reference implementation v. 1.1.2 – maintenance release fixing issues in version 1.1.1.

GenICam GenApi reference implementation v. 1.1.1 – maintenance release fixing issues in version 1.1.0.

GenICam 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.

GenICam GenApi reference implementation v. 1.0.1 – maintenance release fixing issues in version 1.0.0.

GenICam 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 (Generic Transport Layer)

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 (Generic Data Container)

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, updated February 2024).

GenICamTM license 1.6 – old version (valid until February 2022).

 

Miscellaneous

GenICam® marketing information

Marketing oriented information about GenICam, use of GenICam trademarks and logos.

Official GenICam flyer – GenICam, generic interface for cameras: interconnection made easy

GenICam® presentations

This section offers some presentations given by GenICam group members during various occasions. The presentations can serve as a good informal introduction to all aspects of the GenICam standard.

GenICam overview – set of presentations (ZIP file) introducing individual GenICam standard modules; the presentations were prepared for the GenICam Open House day in Yokohama, May 2010

GenICam introduction – brief introduction to GenICam standard

GenICam for executives – overview of GenICam goals and key concepts, intended for executives

GenICam for developers – more detailed presentation designed for developers and other technically oriented audience

GenICam v. 2.0 news – overview of GenICam version 2.0 and the new features it introduced

Technical article: GenICam 3.0 for standardized 3D cameras