Verhalten bei konkurrierendem Zugriff
Da auf den Scope-Recorder eines Geräts immer nur ein Scope-Client zugreifen kann, sind mehrere Scope-Aufzeichnungen auf einem Gerät gleichzeitig nicht möglich. Für MOVI-C®-Geräte ist ein Mechanismus zum Erkennen und Verhindern konkurrierender Zugriffe implementiert. Bei "Generation B"-Geräten ist dies technologisch nicht möglich. Das Verwenden eines Datencontainers zum Ansteuern mehrere Geräte ist hingegen möglich.
Folgende Szenarien erläutern beispielhaft das Verhalten der Software, wenn mehrere Scope-Clients gleichzeitig auf den Scope-Recorder eines Geräts zugreifen:
Szenario 1 - SDC und MOVITOOLS® MotionStudio auf dem selben Computer
- Der SDC und MOVITOOLS® MotionStudio sind auf dem selben Computer installiert.
- Über den SDC wird eine Scope-Aufzeichnung auf einem Gerät gestartet.
- Während die Scope-Aufzeichnung ausgeführt wird, wird über MOVITOOLS® MotionStudio auf dem selben Gerät eine Scope-Aufzeichnung gestartet.
Verhalten
Der SDC erkennt, dass der Scope.exe-Prozess bereits ausgeführt wird und führt folgende Schritte aus:
- Alle Scope-Container aus Generation B werden deaktiviert.
- Alle laufenden Scope-Aufzeichnungen auf Geräten aus Generation B werden durch Stoppen des Scope-Recorder abgebrochen.
- Alle laufenden Uploads von Geräten aus Generation B werden abgebrochen.
- Sobald der
Scope.exe-Prozess beendet ist, werden alle zuvor deaktivierten Scope-Container aus Generation B wieder automatisch aktiviert. - HINWEIS: Die Scope-Container aus Generation B können auch manuell wieder aktiviert werden. Dabei kann es jedoch zu einem Überschreiben der benutzereigenen Scope-Konfiguration aus MOVITOOLS® MotionStudio kommen.
Szenario 2 - SDC und MOVITOOLS® MotionStudio auf verschiedenen Computern
- Der SDC und MOVITOOLS® MotionStudio sind auf verschiedenen Computern installiert.
- Über den SDC wird eine Scope-Aufzeichnung auf einem Gerät gestartet.
- Während die Scope-Aufzeichnung ausgeführt wird, wird über MOVITOOLS® MotionStudio auf dem selben Gerät eine Scope-Aufzeichnung gestartet.
Verhalten
- Die durch MOVITOOLS® MotionStudio gestartete Scope-Aufzeichnung überschreibt den Zugriff durch den SDC. Die durch den SDC gestartete Scope-Aufzeichnung auf dem Gerät wird gestoppt. In diesem Szenario überschreibt immer die zuletzt gestartete Scope-Aufzeichnung eine bereits laufende.
Szenario 3 - SDC und MOVISUITE® auf verschiedenen Computern
- Der SDC und MOVISUITE® sind auf verschiedenen Computern installiert.
- Über MOVISUITE® wird eine Scope-Aufzeichnung auf einem Gerät gestartet.
- Während die Scope-Aufzeichnung ausgeführt wird, wird über den SDC auf dem selben Gerät eine Scope-Aufzeichnung gestartet.
Verhalten
- Der SDC erkennt die über MOVISUITE® gestartete Scope-Aufzeichnung und gibt auf der Benutzeroberfläche eine entsprechende Meldung aus.