v2.0.0 - 2026.06.02

Breaking Changes:

  • Ein neuer Lizenzschlüssel ist erforderlich: SWL-W-XCx-CAMDRIVERxHDVSx-V2NN. Schlüssel der Version 1 funktionieren mit diesem Release nicht.

  • Der Simulationsordner hat sich geändert: Die Simulation lädt Bilder aus images/<camera id> statt aus images. Wenn Sie den Simulationsmodus verwenden, verschieben Sie Ihre vorhandenen Bilder vor dem Update in den nach der Kamera benannten Ordner.

Neu:

  • Mehrere Kameras gleichzeitig. Eine Installation kann jetzt mehr als eine Kamera betreiben. Beachten Sie, dass jede verbundene Kamera eine eigene Lizenz benötigt.

  • Genauere Bild-Zeitstempel. Der Zeitstempel der Bilder ist jetzt standardmäßig die von der Kamera selbst gemeldete Zeit, die näher am tatsächlichen Aufnahmezeitpunkt liegt. Die ctrlX-Systemuhr ist weiterhin verfügbar, wenn Sie das alte Verhalten bevorzugen (siehe timestampSource in Tabelle 7).

  • Kamera-IP-Adressen aus der Steuerung setzen. Sie benötigen kein separates Werkzeug mehr, um einer Kamera die richtige Netzwerkadresse zu geben.

  • Netzwerkdetails der Kameras ohne Neustart sehen. Die IP- und MAC-Adressen der im Netzwerk gefundenen Kameras werden jetzt direkt angezeigt, sodass für eine Prüfung kein Neustart des Cam Driver mehr nötig ist.

  • Immer das neueste Bild erhalten. Eine neue Kameraeinstellung, clearBufferBeforeCapture, verwirft ältere Bilder, die noch in der Warteschlange warten, sodass ein Capture immer ein frisches Bild liefert.

Verbessert:

  • Im Simulationsmodus wird beim Verbinden der Speicherordner nach Bildern durchsucht. Benutzer müssen list-images nicht mehr aufrufen.

  • Die Beispieleinstellungen enthalten jetzt ein Beispielbild und verwenden standardmäßig den internen Speicher, sodass ein erster Test ohne Vorbereitung funktioniert.

  • Zusätzliche Protokollmeldungen erleichtern die Prüfung, wie schnell der Cam Driver läuft.

Fehlerbehebung:

  • Der Neustart der Anwendung konnte lange dauern, weil nach dem Beenden eine Verbindung offen blieb. Neustarts sind wieder schnell.

  • Die Einstellung inter-package-delay-us konnte nach dem Verbinden der Kamera noch geändert werden, hatte dort aber keine Wirkung. Sie ist jetzt gesperrt, sobald die Kamera in Verwendung ist.

Experimentell (mit Vorsicht verwenden):

  • Benutzer können GenICam-Features (Device) jetzt im Data Layer unter lumiscan-cam-driver/<camera id>/features. setzen.

Derzeit werden Features nicht zwischengespeichert. Setzt ein Benutzer (d. h. eine SPS) Feature-Werte wiederholt, kann das zu Instabilität der Kamera und Leistungseinbußen führen.