Installation#
Windows#
To install Vimba X for Windows, follow the instructions in the Installer.
USB camera driver#
To automatically install the USB camera driver for Windows, connect your USB camera before starting the Vimba X installation. After the installation, you can always use Vimba Driver Installer, see Driver Installer Manual.
Silent installation: The VimbaX_Install*.exe can be called with the following command line options:
/S: Silent install/D: Sets the default installation directory
The VimbaX_Uninstall.exe can be called with the following command line options:
/S : Silent uninstall
Linux and ARM#
To install Vimba X:
Uncompress the archive with the command tar -xf ./VimbaX.tgz to a directory you have writing privileges for like /opt. Under this directory, Vimba X will be installed in its own folder. In the following, we will refer to this path as [InstallDir].
Go to [InstallDir]/cti/and call (as needed, using sudo) Install_GenTL_Path.sh.
Reboot your system.
Linux x86_64 and GCT Viewer for Allied Vision line scan cameras only: Use the following command to install required libraries.
sudo apt install libopengl0 libglu1-mesa libxkbcommon-x11-0 libxcb-cursor0 libxcb-icccm4 libxcb-keysyms1
To uninstall the transport layers, call (as needed, using sudo) Uninstall_GenTL_Path.sh.
If you have issues, see Troubleshooting.
Python API and .NET API#
VmbPy and VmbNET require additional installations.
VmbPy#
To install the Python API (VmbPy):
Make sure Python is present on your system.
You can install VmbPy with
pip install VmbPy, or use the .whl file from the Vimba X install directory, or use our GitHub repository: alliedvision/vimbax_ros2_driverFor details, see the README provided in the [Vimba X install directory]/api/python, and see the Python API Manual.
VmbNET#
To install the .NET API (VmbNET):
VmbNET is provided as NuGet package.
For instructions, see the README provided in the [Vimba X install directory]/api/dotnet.