The GigE Vision standard describes a set of protocols that define access methods and capabilities for devices and applications alike. The main protocols applicable for GigE Vision cameras are GVCP (GigE Vision Control Protocol) and GVSP (GigE Vision Streaming Protocol).

The GigE-V Framework API supports the standard register and memory area access parts of GVCP as well as its asynchronous message channel. The API also supports image data acquisition from a device using GVSP.

The specific definitions of what is supported by a device are contained in the GigE Vision compliant XML file provided with the device. Starting with v2.0, the GigE-V Framework API library is able to read the XML file from the device, and associate a GenICam feature node tree with the device. For more information on how to use the XML based features see the code examples provided in this document and the example programs supplied with the API

The GigE-V Framework API builds on the GenICam GenApi, which is included in the GigE-V Framework API installation. For more information and documentation of the GenICam GenApi visit the EMVA (European Machine Vision Association) website: www.emva.org/standards-technology/genicam/.

Related Topics

GigE-V Framework API