These release notes describe the changes of IDS peak 1.1, which adds support for C# in addition to C++ and C.
IDS peak 1.1.8
IDS Vision Cockpit
- Bug fixes
- Further enhancements
IDS peak 1.1.7
- Performance optimisation
- Bug fixes
IDS peak 1.1
New and changed functions
Programming language C#
With version 1.1 of IDS peak, it is possible to program in C# under Windows. The description for programming can be found in the IDS peak API documentation and in the IDS peak IPL documentation. Additionally, 3 programming samples for C# are included.
New programming samples in C++
For C++, further programming examples were added:
Reconnect feature for GigE Vision cameras
From version 1.1 on, the IDS GigE Vision Transport Layer supports a reconnect feature for GigE Vision cameras. A reconnect means that a camera is disconnected from the network and reconnected without losing its power supply. The reconnect feature monitors open cameras to detect if they are disconnected from the network. When the cameras are reconnected, the camera will automatically reopen and reset to the state prior to disconnection. Image acquisition will not be restarted, this is controlled by the application itself.
Chunk data via the IDS peak API
With chunk data, you can attach additional information to the image data. This information, for example, ExposureTime or Gain, is included in the payload of the image. From this version on, you can access the chunks using the IDS peak API.
- It is now possible to apply a color correction matrix to the image data via the IDS peak IPL. For programming information, please refer to the IDS peak IPL documentation.
- Methods for saving/loading camera parameters have been added to the IDS peak API. For programming information, please refer to the IDS peak API documentation.
- Check the ChangeLog in the documentation for the IDS peak API/IDS peak IPL. Some methods have been renamed to improve usability. As a result, there is no full compatibility with version 1.0 of IDS peak.
- Third party transport layers can be used in IDS peak. However, it cannot be ensured that these transport layers are always fully compatible with IDS products, as some manufacturers block functions in their transport layers or implement a different interpretation of the GenTL standard.
- If network adapters are added, removed, activated or deactivated after opening the IDS Vision Cockpit, the changes are only visible after restarting the IDS Vision Cockpit.
- If multiple cameras are open in tiled view in IDS Vision Cockpit, no scroll bar is displayed at the bottom.
- For a working packet retransmission, you have to ensure that the image buffer corresponds to the image size to be received when creating the image buffer.