VimbaX Camera

The VimbaXCamera device provides support for Allied Vision cameras using the VmbPy interface.

Configuration

The VimbaXCamera requires the camera ID as reported by the Vimba driver:

  • id: Camera ID string as reported by Vimba driver

Example configuration:

Camera:
    driver: 'VimbaXCamera'
    id: 'DEV_1AB22C003F52'

To find available camera IDs, use:

from acq4.devices.VimbaXCamera import VimbaXCamera
VimbaXCamera.listCameras()

Dependencies

  • VmbPy - Allied Vision VimbaX Python interface

  • Allied Vision Vimba SDK

  • Compatible Allied Vision camera hardware

Installation

See https://github.com/alliedvision/VmbPy for VmbPy installation instructions.

Note: This implementation is primarily designed for test rig usage and may require additional development for production environments.