v2.2.0 - 2026.08.05
Neu:
-
Alle Kameras können jetzt einen gemeinsamen Bildordner verwenden. Eine neue Systemeinstellung unifiedStorage legt fest, wo Bilder abgelegt werden. Mit dem Standard
falsespeichert und lädt jede Kamera ihre Bilder in einem eigenen, nach der Kamera benannten Ordner, wie in v2.0.0 eingeführt. Auftruegesetzt verwenden alle Kameras den Speicherordner direkt, also die flache Struktur, die vor v2.0.0 galt. Die Einstellung gilt sowohl für gespeicherte Bilder als auch für die Bilder, die der Simulationsmodus lädt.
Geändert:
-
Ein abgelehntes
executesagt jetzt, ob Warten hilft. Ein Schreibvorgang auf<camera name>/control/<operation>/execute, während das Signalreadyder Operationfalseist, antwortet jetzt mitDL_INVALID_OPERATION_MODE;DL_TOO_MANY_OPERATIONSbedeutet nur noch das, was es sagt: dass die Kamera mit einer anderen Operation belegt ist und derselbe Befehl gleich funktionieren wird. Beides wurde bisher gleich gemeldet, sodass ein Programm, das bei "belegt" wiederholt, endlos wiederholen konnte, zum Beispiel nach einem Capture ohne Verbindung, einem Save, bevor etwas aufgenommen wurde, oder einem erneuten Capture nach einem Capture-Fehler, den nur einresetbehebt. Siehe Wann eine Operation bereit ist. -
Die Anwendung weist jetzt nach, dass sie laufen darf, indem sie ihre Lizenzen tatsächlich belegt. Bisher fragte sie den Lizenzdienst, wie viele Lizenzen auf dem Gerät vorhanden sind. Diese Zahl zählt auch Lizenzen mit, die eine andere Anwendung bereits belegt hatte, sodass der Cam Driver mit einer Lizenz starten konnte, die gar nicht frei war, und dann fehlschlug. Er belegt jetzt beim Start die benötigten Lizenzen und verweigert den Start, wenn er sie nicht erhält, wobei er die Lizenz und die benötigte Anzahl nennt.
-
Lizenzen werden alle 30 Minuten erneuert. Läuft eine Lizenz ab, wird sie entzogen oder gewährt der Lizenzdienst sie nicht mehr, schreibt die Anwendung eine Warnung mit dem Namen der Lizenz und beendet sich, statt ohne gültige Lizenz weiterzulaufen. Bisher blieb eine während des Betriebs verlorene Lizenz unbemerkt.
Fehlerbehebung:
-
Getrennt installierte Lizenzen werden jetzt alle gefunden. Die Anwendung betrachtete bisher nur den ersten Eintrag Cam Driver V2, den ctrlX OS meldete. Ein Gerät, dessen Lizenzen nacheinander installiert worden waren, schien daher nur eine Lizenz zu haben, und ein für mehrere Kameras konfigurierter Cam Driver verweigerte den Start mit der Meldung, dass nicht genügend Lizenzen vorhanden seien.
Das betrifft v2.1.0 und älter. Installieren Sie bei diesen Versionen bitte alle Lizenzen gemeinsam, sodass die Seite Licenses von ctrlX OS einen Eintrag Cam Driver V2 zeigt, der alle Kameras abdeckt, statt eines Eintrags pro Lizenz. Tritt das Problem auf, meldet die Anwendung den Status missingLicense(Code -4) mit dem Text "No valid license found, please purchase one. If you do have one, please try to restart ctrlX" und beendet sich. Siehe Voraussetzungen. -
Das Beenden ist schneller. Die Rückgabe jeder Lizenz dauerte etwa fünf Sekunden, sodass ein Cam Driver mit drei Lizenzen rund fünfzehn Sekunden länger zum Beenden brauchte als nötig.