Release Notes IDS peak 2.14
Einleitung
Diese Release Notes beschreiben die Änderungen in IDS peak 2.14. Mit dieser Version wird das IDS peak comfortSDK erweitert und die Benutzeroberfläche von IDS peak Cockpit ist nun in weiteren Sprachen verfügbar.
IDS peak 2.14
Neue und geänderte Funktionen
IDS peak Cockpit
- Die Benutzeroberfläche des IDS peak Cockpits wurde in die Sprachen Chinesisch, Französisch, Japanisch, Koreanisch und Spanisch übersetzt. Beim ersten Start verwendet das IDS peak Cockpit die Systemsprache (Fallback: Englisch). Sie können im Tab "Allgemein" der Anwendungseinstellungen die Sprache der Benutzeroberfläche ändern.
- Sie können im Dialog "Helligkeit/Bildrate" den Schwarzwert der Kamera einstellen. Diese Funktion ist modellabhängig und nur für bestimmte uEye+ Kameras verfügbar.
IDS peak comfortSDK
- Das comfortC-Interface zur Steuerung von Ein- und Ausgangskanälen wurde durch eine flexible Schnittstelle erweitert. Das bestehende Interface bleibt erhalten, wurde jedoch als "deprecated" markiert. In der neuen Implementierung müssen die generischen Kanäle zunächst auf ihre Funktionalität und Richtung geprüft werden. Feste Aufzählungswerte für spezifische Funktionen wie Blitz oder softwaregesteuerte Trigger entfallen. Zusätzlich kann der Pegel der GPIOs eingestellt werden.
- Der IPO-Thread (Image Performance Optimization Thread) kann ab sofort über das comfortC-Interface für USB3 Vision Kameras aktiviert werden. Der IPO-Thread verhindert, dass moderne CPUs in Sleep-States wechseln, was andernfalls zu Leistungseinbrüchen oder erhöhten Latenzen bei der Bildaufnahme führen kann.
- Sie können über das comfortC-Interface den Schwarzwert der Kamera einstellen.
- Sie können über das comfortC-Interface die Histogrammdaten für Bilder berechnen.
- Sie können das Bild nun in 90 Grad Schritten rotieren.
- Mithilfe der neuen Funktionen zum Bandbreitenmanagements können Sie die maximale Datenübertragungsrate abfragen und einschränken.
Neues Programmierbeispiel für IDS peak comfortC
| sequencer_qtwidgets | Dieses Beispiel setzt eine Kamera voraus, die das Sequencer-Feature unterstützt. Das Beispiel ermöglicht, 4 Sequencer-Sets zu parametrieren und getriggert auszuführen. Folgende Parameter können verwendet werden:
|
GEV Transport Layer
- Ein Fehler beim Reconnect für den GEV Transport Layer wurde behoben und die allgemeine Stabilität wurde verbessert.
uEye Transport Layer
Im uEye Transport Layer wurden weitere Funktionen hinzugefügt, um die Bedienung der uEye Kameras (UI-Modelle) unter IDS peak zu erleichtern:
- Mit LEDControl können Sie für USB 3 Kameras und USB 2 uEye SE Kameras die LED konfigurieren.
- Ab Version 2.14 können Sie die UI-1007XS Rev. 1.1/UI-1007XS mit IDS peak verwenden. Einige Funktionen sind aufgrund des geringeren Funktionsumfangs des Modells nur bedingt verfügbar.
Verwendete Komponentenversionen in IDS peak 2.14
| Komponente | Version Windows | Version Linux |
| IDS peak comfortAPI | 1.11.0.0 | 1.11.0.0 |
| IDS peak genericAPI | 1.10.0.0 | 1.10.0.0 |
| IDS peak IPL | 1.14.0.0 | 1.14.0.0 |
| IDS peak AFL | 1.6.1.0 | 1.6.1.0 |
| IDS peak Cockpit | 2.2.0.0 | 2.2.0.0 |
| Tool Device Command | 1.4.5.0 | 1.4.5.0 |
| Tool Device Update | 1.4.6.0 | 1.4.6.0 |
| Tool IP Config | 1.4.5.0 | 1.4.5.0 |
| Tool Device Password | 1.0.2.0 | 1.0.2.0 |
| Support-Tool | 1.2.0.0 | 1.2.0.0 |
| DirectShow | 0.3.0.1 | - |
| GenTL GigE Vision Userspace | 1.18.0.0 | 1.18.0.0 |
| GenTL GigE Vision Kernel | 1.18.0.0 | - |
| GigE Vision Kernel Driver (WHQL) | 1.6.3.0 | - |
| GenTL USB3 Vision Userspace | - | 1.18.0.0 |
| GenTL USB3 Vision Kernel | 1.18.0.0 | - |
| USB3 Vision Kernel Driver (WHQL) | 1.6.1.0 | - |
| GenTL uEye (uEye Transport Layer) | 1.18.0.0 | 1.18.0.0 |
| GenICam | 3.4.1.1 | 3.4.1.1 |
Stand: 2024-12-16