User manual
Version: v4.5.2
11.6
Integrator software
At any time, the hardware (i.e. the fusionTrack device), the
firmware and the software (i.e. the
SDK
) must be compati-
ble.
A software dysfunction due to software crash might cause
wrong measurements causing patient injury. The integrator
has to indicate in the end user manual that the fusionTrack
device must be restarted when the software freezes or
crashes.
A software dysfunction such as frozen pictures might cause
wrong measurements causing patient injury. The integra-
tor has to implement a software mechanism to detect such
cases (e.g. check timestamps, etc.).
In the case of the fusionTrack device stops functioning dur-
ing use / operation, it is the integrator responsibility to en-
sure that surgeon resume operation with the conventional
method.
Any wrong settings of the fusionTrack device, misuse of the
SDK or misuse of the OS functionalities might cause wrong
measurements causing patient injury. The integrator should
perform unit tests during the development process to vali-
date configured settings.
The integrator must take care that the host PC meets the
SDK
and
their software requirement, especially the needed
memory and the nominal CPU usage must be paid attention
to.
The integrator must check that UDP packets are well-
ordered, i.e. that packets sent sequentially are received
in the same order. The UDP protocol does not provide
any guarantee, therefore the integrator must check the UDP
packet ordering on their platform. Unordered packets may
affect the performances of the fusionTrack.
Received data from fusionTrack device might be delayed or
the latency might be inconsistent. the clock synchronization
procedure as described in Section 8.4 must be performed
by the integrator to ensure that the fusionTrack device and
software running on the host computer are correctly syn-
chronized.
Atracsys / 2020-06-17 / 16:48:00
74 / 113