Impact Acquire SDK C
Installation Options

When the original installer of the Impact Acquire installation package is used, the user will be prompted to restart the system at the end of the installation. During reboot e.g. the GigE Vision™ Filter Driver might get installed by the GigEConfigure tool if GigE Vision™ support has been selected. When all the appropriate merge modules have been integrated into the setup, this will also happen in custom installations. Sometimes user interaction during the installation is or is not desired and/or GUI based tools shall not be displayed. This can be achieved by changing the corresponding public property of the installer's internal data base.

For example an installation without any user interaction can be achieved like this from the command line:

ImpactAcquire-x86_64-3.5.0.exe /quiet /forcerestart

This will install all the necessary files and reboot the system. Please note that you have to call the install engine from an administrator shell in order to get this working properly. The installation of the GigE Vision™ filter driver can be customized as needed by specifying the FILTER_INSTALL_PARAMS on the command line. Valid values for the FILTER_INSTALL_PARAMS property are all valid command-line options for the GigEConfigure tool.

Apart from that there are some other public properties, which can be customized to suit the needs of the target application:

  • GEV_SUPPORT (Valid values: yes, no)
  • GEV_NDIS_DRIVER_INSTALL (Valid values: yes, no)
  • MINIMAL_RUNTIME_INSTALLATION (Valid values: yes, no): This property can be combined with others. If set to yes only the user mode libraries and device drivers absolutely needed will be installed but no documentation, source code, header files and third party software bindings.
  • PCIE_SUPPORT (Valid values: yes, no)
  • U3V_SUPPORT (Valid values: yes, no)
  • USB2_SUPPORT (Valid values: yes, no)
  • VIRTUAL_DEVICE_SUPPORT (Valid values: yes, no)

These properties control whether the corresponding kernel drivers will be installed on the target system or not. The default for each property is displayed in bold.

So e.g. to install the GigE Vision™ driver only you can call the MSI engine like this:

ImpactAcquire-x86_64-3.5.0.exe /quiet /forcerestart U3V_SUPPORT=no GEV_SUPPORT=yes PCIE_SUPPORT=no USB2_SUPPORT=no

To copy all the GigE Vision™ driver and tools related files to the target system only without actually installing the filter driver you can call the MSI engine like this:

ImpactAcquire-x86_64-3.5.0.exe /quiet /forcerestart GEV_NDIS_DRIVER_INSTALL=no

Note
Please note that setting GEV_SUPPORT to no will superimpose the GEV_NDIS_DRIVER_INSTALL property so combining GEV_SUPPORT=no and GEV_NDIS_DRIVER_INSTALL=yes does not make any sense!

When only the USB3 Vision™ driver shall be supported in silent mode this can be achieved like this:

ImpactAcquire-x86_64-3.5.0.exe /quiet /forcerestart U3V_SUPPORT=yes GEV_SUPPORT=no PCIE_SUPPORT=no USB2_SUPPORT=no

Configuring the filter driver installation tool then is not necessary, as it is only needed for GEV support.