The GigE Vision® specification relies on GenICam™ to describe the features supported by the camera. This description takes the form of an XML device description file respecting the syntax defined by the GenApi module of the GenICam specification.
GenICam is a generic programming interface for all kinds of cameras. No matter what interface technology is used (GigE Vision, Camera Link, 1394 DCAM, etc.) or what features are implemented, the application programming interface (API) will always be the same. GenICam is administered by the European Machine Vision Association (EMVA), for more information visit or www.genicam.org.