Release notes for IDS peak 2.6
Introduction
These release notes describe the changes in IDS peak 2.6. This release introduces enhancements to the stream channel of the GEV Transport Layer.
IDS peak 2.6.2
General improvements
- Optimizations for line scan. For this purpose, the new parameter ResendRequestTimeout is implemented in the LossHandlingMode "Unlimited". Note that from version 2.6.2 on, the FrameAbortTimeout parameter is no longer used in LossHandlingMode "Unlimited".
- Improvements in IDS peak IPL with regard to rendering
- Stability enhancements for the U3V transport layer
- Under Linux: Performance improvement when setting parameters in the U3V transport layer
Component versions changed in IDS peak 2.6.2
Component | Version Windows | Version Linux |
IDS peak IPL | 1.9.1.0 | 1.9.1.0 |
IDS peak Cockpit | 1.8.0.1 | 1.8.0.1 |
Tool Device Command | 1.4.4.0 | 1.4.4.0 |
Tool Device Update | 1.4.5.0 | 1.4.5.0 |
Tool IP Config | 1.4.3.0 | 1.4.3.0 |
Tool Device Password | 1.0.1.0 | 1.0.1.0 |
GenTL GigE Vision Userspace | 1.12.2.0 | 1.12.2.0 |
GenTL GigE Vision Kernel | 1.12.2.0 | - |
GigE Vision Kernel Driver (WHQL) | 1.4.2.0 | - |
GenTL USB3 Vision Userspace | - | 1.12.2.0 |
GenTL USB3 Vision Kernel | 1.12.2.0 | - |
USB3 Vision Kernel Driver (WHQL) | 1.4.9.0 | - |
GenICam | 3.4.1.1 | 3.4.1.1 |
Status: 2023-11-24
IDS peak 2.6.1
General improvements
GEV Transport Layer
This version fixes several issues in GEV Transport Layer:
- Fixed an issue that prevented image acquisition when multiple IP addresses are assigned on a network adapter. Note that the camera must still be in the subnet of the main address.
- Fixed an issue that no events were signaled from the camera (RemoteDevice).
Component versions changed in IDS peak 2.6.1
Component | Version Windows | Version Linux |
GenTL GigE Vision Userspace | 1.12.1.0 | 1.12.1.0 |
GenTL GigE Vision Kernel | 1.12.1.0 | - |
GigE Vision Kernel Driver (WHQL) | 1.4.1.0 | - |
GenTL USB3 Vision Userspace | - | 1.12.1.0 |
GenTL USB3 Vision Kernel | 1.12.1.0 | - |
GenTL uEye (uEye Transport Layer) | 1.12.1.0 | 1.12.1.0 |
Status: 2023-10-31
IDS peak 2.6
New and changed functions
IDS peak genericSDK
A bug in the IDS peak genericPython interface was already fixed in IDS peak 2.5. This bug fix results in a breaking change in the API. This affects the following call:
Previous call | New call |
ids_peak_ipl.Image.CreateFromSizeAndBuffer |
ids_peak_ipl.Image_CreateFromSizeAndBuffer |
GEV Transport Layer
In the GEV transport layer, the stream channel has been revised and a new mode for resending lost packets has been added. The new "Unlimited" mode improves transmission stability and compensates sporadic packet losses more effectively.
You can find the new mode under the LossHandlingMode node (DataStream > StreamControl). Thus, there are the following modes for the LossHandlingMode:
For more information on the different modes of LossHandlingMode, please refer to the IDS peak manual.
In addition, the following changes were made during the rework:
- The LossHandlingMode node was written incorrectly (LosshandlingMode). This has been corrected.
- The new node FrameAbortTimeout replaces the previous node StreamChannelMinBlockCompleteTimeout.
- FrameAbortTimeout and LossHandlingExtent are now dependent on LossHandlingMode.
- The following counters have been introduced under DataStream > StreamMonitor: IncompleteFramesPacketUnavailable, IncompleteFramesStop, IncompleteFramesTimeout.
Note: In most cases, the new "Unlimited" mode achieves better results and should be used if there are problems with transmission stability ("Incompletes").
With a next major version of IDS peak the default mode of LossHandlingMode will be changed from "Limited" to "Unlimited".
General improvements
- Updating the device list has been fixed and optimized so that it runs faster.
Component versions used in IDS peak 2.6
Component | Version Windows | Version Linux |
IDS peak comfortAPI | 1.5.1.0 | 1.5.1.0 |
IDS peak genericAPI | 1.6.2.0 | 1.6.2.0 |
IDS peak IPL | 1.9.0.0 | 1.9.0.0 |
IDS peak AFL | 1.2.1.0 | 1.2.1.0 |
IDS peak Cockpit | 1.8.0.0 | 1.8.0.0 |
Tool Device Command | 1.4.3.0 | 1.4.3.0 |
Tool Device Update | 1.4.4.0 | 1.4.4.0 |
Tool IP Config | 1.4.2.0 | 1.4.2.0 |
Tool Device Password | 1.0.0.0 | 1.0.0.0 |
GenTL GigE Vision user space | 1.12.0.0 | 1.12.0.0 |
GenTL GigE Vision kernel | 1.12.0.0 | - |
GigE Vision kernel driver (WHQL) | 1.4.0.0 | - |
GenTL USB3 Vision user space | - | 1.12.0.0 |
GenTL USB3 Vision kernel | 1.12.0.0 | - |
USB3 Vision kernel driver (WHQL) | 1.4.8.0 | - |
GenTL uEye (uEye Transport Layer) | 1.12.0.0 | 1.12.0.0 |
GenICam | 3.2 | 3.2 |
Status: 2023-10-11