Page MenuHomePhabricator

OpenIGTLink: MITK (client) receiving POSITION data from PLUS (server) isn't working
Closed, WontfixPublic

Description

--> Copy the PLUS config file "PlusDeviceSet_Server_NDIAurora.xml" (see directory E130-Daten\Navi\Navi-Bugsquashing\TestDaten\PLUS) to your PC
--> Open it and change the xml-tag
<Message Type="TRANSFORM" /> to <Message Type="POSITION" />
--> Save the file
--> Use the modified and saved config file when doing all steps of task 1 of the OpenIGTLink checklist till the action step "Connect and Start Tracking"
--> When clicking on "Connect" of the TrackingToolbox, MITK connects to the PLUS-server.
--> In the MITK-Logging: You can see that MITK receives periodically POSITION-data messages from the PLUS-server. However, the connection process results in a MITK error:

MITK-Logging:
core.mod.igt.openigtlinktrackingdevice WARNING: Received invalid message.
core.mod.igt.trckDevicesourceconfigurator WARNING: Cannot create tracking decive: The number of tools in the connected device differs from the tool storage, cannot add tools.

WARNING: Cannot connect to device: The number of tools in the connected device differs from the tool storage, cannot add tools.

--> Despite the fact, that MITK receives POSITION-data messages from PLUS, it isn't possible to track a tool via PLUS (server) through OpenIGTLink in MITK (client) when using this data format.

Tested this with PLUS v. 2.2.0 and 2.6.0
Comment: Sending POSITION-data messages from PLUS (server) to 3D-Slicer (client) is working without any problems.

Event Timeline

mittmann triaged this task as Normal priority.Jan 10 2018, 5:35 PM
mittmann created this task.
kislinsk claimed this task.
kislinsk added a project: Auto-closed.
kislinsk added a subscriber: kislinsk.

Hi there! 🙂

This task was auto-closed according to our Task Lifecycle Management.
Please follow this link for more information and don't forget that you are encouraged to reasonable re-open tasks to revive them. 🚑

Best wishes,
The MITK devs

kislinsk removed kislinsk as the assignee of this task.May 26 2020, 12:05 PM
kislinsk removed a subscriber: kislinsk.