The MultiCam driver enables the consistent control of several Euresys frame grabbers, using an arbitrary number of cameras, from one or several software applications.
MultiCam allows defining channels linking cameras to buffers in the PC memory.
The MultiCam channel identifies all parameters ruling the acquisition process from a camera. Every camera feature, such as its type, resolution or image format, is described and controlled through simple parameters, considerably easing the camera control task. For each channel-controlled camera, a set of dedicated parameters is created from a CAM file.
Euresys delivers pre-defined files for many popular cameras; still the user can customize his CamFiles.
The Euresys frame grabbers interface an impressive choice of different cameras including the most up-to-date ones. A complete list is available on the Interfacing Cameras page of this web site.
MultiCam for Linux and MultiCam for Windows are supplied as:
A 32-bit binary library designed to be used with ISO-compliant C/C++ compilers for the development of 32-bit (x86) applications.
A 64-bit binary library designed to be used with ISO-compliant C/C++ compilers for the development of 64-bit (x86-64) applications.
MultiCam should be usable with any development tool that supports at least one of these interfaces.
Please note that these programming interfaces also cover most of the available development tools used with other languages.
Supported Boards
All boards support 32-bit operating systems as well as 32-bit DMA. The following table lists the support of 64-bit operating systems as well as the support of 64-bit DMA for each board.