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.exe process 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.