What are you looking for?

GenTL API

GenTL makes it possible to detect, control and use all camera and frame grabber features, but its usage is tedious:

  • cti files must be dynamically loaded, and the functions they export must be accessed through pointers.
  • Functions return an error code that must be checked by the application.
  • Most functions read from/write to untyped buffers: the application must determine the required buffer size, allocate a temporary buffer, convert data to/from this buffer, and finally release the buffer memory.

Instead of using the GenTL API directly, we recommend using either:

  • the Euresys::EGenTL library which deals with these complications so that the user doesn't have to;
  • or the Euresys::EGrabber library which provides a high-level, easy-to-use interface.