Release Notes für IDS peak 2.6
Einleitung
Diese Release Notes beschreiben die Änderungen von IDS peak 2.6. Mit dieser Version werden Erweiterungen am Stream-Channel des GEV Transport Layers eingeführt.
IDS peak 2.6.2
Allgemeine Verbesserungen
- Optimierungen für Linescan. Hierfür wird der neue Parameter ResendRequestTimeout im LossHandlingMode "Unlimited" eingeführt. Beachten Sie, dass ab Version 2.6.2 der Parameter FrameAbortTimeout im LossHandlingMode "Unlimited" nicht mehr verwendet wird.
- Verbesserungen in der IDS peak IPL in Bezug auf das Rendering
- Stabilitätsverbesserungen für den U3V Transport Layer
- Unter Linux: Performanceverbesserung beim Setzen von Parametern im U3V Transport Layer
Geänderte Komponentenversionen in IDS peak 2.6.2
Komponente | 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 |
Stand: 2023-11-24
IDS peak 2.6.1
Allgemeine Verbesserungen
GEV Transport Layer
Mit dieser Version werden verschiedene Fehler im GEV Transport Layer behoben:
- Ein Fehler wurde behoben, der die Bildaufnahme verhinderte, wenn einem Netzwerkadapter mehrere IP-Adressen zugewiesen sind. Beachten Sie, dass sich die Kamera weiterhin im Subnetz der Hauptadresse befinden muss.
- Es wurde ein Fehler behoben, der dazu führte, dass keine Events von der Kamera (RemoteDevice) signalisiert wurden.
Geänderte Komponentenversionen in IDS peak 2.6.1
Komponente | 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 |
Stand: 2023-10-31
IDS peak 2.6
Neue und geänderte Funktionen
IDS peak genericSDK
Im IDS peak genericPython-Interface wurde bereits in IDS peak 2.5 ein Fehler behoben. Diese Fehlerbehebung führt zu einem Breaking-Change in der API. Dies betrifft den folgenden Aufruf:
Bisheriger Aufruf | Neuer Aufruf |
ids_peak_ipl.Image.CreateFromSizeAndBuffer |
ids_peak_ipl.Image_CreateFromSizeAndBuffer |
GEV Transport Layer
Im GEV Transport Layer wurde der Stream-Channel überarbeitet und eine neuer Modus für die Nachsendung verlorener Pakete ergänzt. Der neue Modus "Unlimited" verbessert die Übertragungsstabilität und kompensiert sporadische Paketverluste effektiver.
Sie finden den neuen Modus unter dem Knoten LossHandlingMode (DataStream > StreamControl). Damit gibt es die folgenden Modi für LossHandlingMode:
Weitere Informationen zu den verschiedenen Modi von LossHandlingMode finden Sie im IDS peak Handbuch.
Darüber hinaus wurden bei der Überarbeitung die folgenden Änderungen vorgenommen:
- Der Knoten LossHandlingMode hatte eine inkorrekte Schreibweise (LosshandlingMode). Diese wurde korrigiert.
- Der neue Knoten FrameAbortTimeout ersetzt den bisherigen Knoten StreamChannelMinBlockCompleteTimeout.
- FrameAbortTimeout und LossHandlingExtent sind nun abhängig von LossHandlingMode.
- Die folgenden Counter wurden unter DataStream > StreamMonitor eingeführt: IncompleteFramesPacketUnavailable, IncompleteFramesStop, IncompleteFramesTimeout.
Hinweis: Der neue Modus "Unlimited" erzielt in den meisten Fällen bessere Ergebnisse und sollte verwendet werden, wenn es Probleme mit der Übertragungsstabilität gibt ("Incompletes").
Mit einer nächsten Major-Version von IDS peak wird der Standardmodus von LossHandlingMode von "Limited" auf "Unlimited" geändert.
Allgemeine Verbesserungen
- Das Aktualisieren der Device-Liste wurde korrigiert und optimiert, so dass dieses nun schneller erfolgt.
Verwendete Komponentenversionen in IDS peak 2.6
Komponente | 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 Userspace | 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 Userspace | - | 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 |
Stand: 2023-10-11