Balluff - BVS CA-GT Technical Documentation
|
Additional packages will be needed to use all features of Impact Acquire.
Compiler etc. for building applications:
Additional packages (mandatory) for running applications:
wxWidget release 3.0 or 3.2 packages, e.g.
The installation script will ask if the packages should be downloaded during the installation process. If some of the packages are not installed some features might not be available. If the e.g. wxWidgets related packages are missing on the target system then all GUI application coming as part of the Impact Acquire installation won't be available.
To use a (camera) device in Linux (capture images from it and change its settings), a software stack is needed, consisting of several libraries and several configuration files. These files are required during runtime.
To develop applications that can use the device, an API containing header files, makefiles, samples, and a few libraries is needed. These files are required at compile time.
Both file collections are distributed in a single package which is available in the Download section of the Balluff website. This package is distributed as a single installer script (e.g. ImpactAcquire-x86_64-linux-3.5.0.sh
). The script contains everyhing needed to install ImpactAcquire.
The following table shows the supported platforms and the corresponding installation script name:
Architecture | Package |
ARM64 | ImpactAcquire-arm64-linux-3.5.0.sh |
ARMhf | ImpactAcquire-armhf-linux-3.5.0.sh |
x86_64 | ImpactAcquire-x86_64-linux-3.5.0.sh |
The following example explains the installation process for the x86_64 package. The installation process for other packages will work almost identically except that different names are used, as mentioned in the previous table.
/home/username/Downloads
: cd /home/username/Downloads
chmod a+x ImpactAcquire-x86_64-linux-3.5.0.sh
./ImpactAcquire-x86_64-linux-3.5.0.sh
During installation, the script will ask if it should build all tools and samples.
The installation script checks for package dependencies described above and installs them with the respective standard package manager (e.g. apt-get) if necessary. So an Internet connection is recommended.