Behavior in case of competing access
Since only one scope client can access the scope recorder of a device at a time, it is not possible to execute several scope recordings on one device at the same time. A mechanism for detecting and preventing competing access is implemented for MOVI-C® devices. This is not technologically possible for Generation B devices. However, it is possible to use a data container to control several devices.
The following scenarios provide examples of how the software behaves when several scope clients access the scope recorder of a device at the same time:
Scenario 1 – SDC and MOVITOOLS® MotionStudio on the same computer
- The SDC and MOVITOOLS® MotionStudio are installed on the same computer.
- A scope recording is started on a device via the SDC.
- While the scope recording is running, a scope recording is started on the same device via MOVITOOLS® MotionStudio.
Behavior
The SDC detects that the Scope.exe process is already running and performs the following steps:
- All scope containers from Generation B are disabled.
- All ongoing scope recordings on devices from Generation B are aborted by stopping the scope recorder.
- All ongoing uploads from devices of Generation B are aborted.
- As soon as the
Scope.exeprocess is finished, all previously disabled scope containers from Generation B are automatically enabled again. - INFORMATION: The scope containers from Generation B can also be enabled again manually. However, the user-defined scope configuration from MOVITOOLS® MotionStudio may be overwritten.
Scenario 2 – SDC and MOVITOOLS® MotionStudio on different computers
- The SDC and MOVITOOLS® MotionStudio are installed on different computers.
- A scope recording on a device is started via the SDC.
- While the scope recording is being performed, a scope recording is started via MOVITOOLS® MotionStudio on the same device.
Behavior
- The scope recording started by MOVITOOLS® MotionStudio overwrites access by the SDC. The scope recording on the device started by the SDC is stopped. In this scenario, the most recently started scope recording always overwrites a scope recording that is already running.
Scenario 3 – SDC and MOVISUITE® on different computers
- The SDC and MOVISUITE® are installed on different computers.
- A scope recording is started on a device via MOVISUITE®.
- While the scope recording is running, a scope recording is started via the SDC on the same device.
Behavior
- The SDC detects the scope recording started via MOVISUITE® and issues a message to that effect on the user interface.