IDS peak 1.0 for Windows


System requirements   

For installing IDS peak, the following requirements are required for the system environment:


IDS peak components   

IDS peak applications

USB3 Vision Producer

GigE Vision Producer

IDS peak SDK


Note: If a previous version of IDS Vision Suite has been installed, IDS Vision Suite must be uninstalled before installing IDS peak.

Administrator privileges are required to install the software.

Double-click on ids_peak_[version].exe to run the setup. You have the following options for the installation:

  1. Complete
    Installation of all components (recommended).
  2. Custom
    For user-defined installation, all components to be installed must be selected individually. Custom installation should only be performed by advanced users.

After the installation is finished, the PC must be restarted.

Note: If changes are required to an existing installation, you can use the user-defined installation for these changes.

First start   

To open the IDS Vision Cockpit, click on the icon of the IDS Vision Cockpit on the desktop or click on "Start > All Programs > IDS peak > IDS Cockpit".

The camera list in IDS Vision Cockpit shows you all GigE Vision and USB3 Vision Producers available on the host system. The available cameras are listed below their interfaces.


You can find the binaries and the source code of the samples under "Start > All Programs > IDS peak > Samples".


Sample Content
simple_live_halcon Opening a camera and grabbing images
triggered_live_halcon Configuring and using triggered image acquisition


Sample Content
simple_live_mil Opening a camera and grabbing images
triggered_live_mil Configuring and using triggered image acquisition

IDS peak

Sample Content
device_tree Create and update module tree and open a camera
get_first_pixel Starting image acquisition and accessing image pixel data
lego_trigger Using triggered acquisition and setting trigger parameters
open_camera Simple creation and opening of a camera object
open_camera_by_serno Create and open a camera object by serial number
open_camera_select_cti Using a specific CTI to create and open a camera object
save_images_live_qtwidgets Simple GUI example using Qt to show images and save them to disk using the IDS peak IPL
simple_live_qml Simple example for usage with QML GUI to display images
simple_live_qtwidgets Simple example for usage with Qt widgets GUI to display images
walkthrough Guided tour through module tree and opening of the first available camera

Setting the IP address for GigE Vision cameras

A valid IP address must be assigned to GigE Vision cameras before they can be used.

  1. Select the camera in the camera list.
  2. Open the "Device network configuration" dialog via the context-menu.
  3. Assign a valid IP address to the camera. When saving the IP address, you can select from the following settings:

Enabling Jumbo Frames for GigE Vision cameras

For optimal performance it is recommend to use Ethernet package sizes which are larger than 1500 bytes. Recommended package size is ~9000 bytes depending on the support of the used network controller. Your whole network infrastructure e.g. switches should support this Ethernet package size if not the GenTL will use the largest possible size.

Opening Vision cameras

To open a camera, double-click it. You can set the camera properties using the icons in the toolbar or work directly in the tree view.

Integrating cameras into own applications

How to integrate IDS industrial cameras with IDS peak in your own application is described in the further documentation of IDS peak which can be found in "C:\Program Files\IDS\ids_peak\sdk\api\doc".

List of contained files / dependencies   

The software includes some parts that are copyright-protected from access by third parties, and which were published under Open Source licensing conditions, see either list on or "C:\Program Files\IDS\ids_peak\licenses". The Open Source parts may be used under the terms and conditions of their corresponding Open Source licenses. You will find the Open Source licenses in the "thirdparty_licenses.txt" file.


The uninstallation of IDS peak is also done via the menu-driven setup. After uninstalling, the PC must be restarted. A new installation of IDS peak is only possible after a restart of the PC.

© 2019, IDS Imaging Development Systems GmbH

IDS Imaging Development Systems GmbH
Dimbacher Str. 6-8
74182 Obersulm, Germany