If trying to connect to a tracking data stream (e.g., PLUS server or second MITK instance with virtual tracker) with the tracking toolbox view, a error message pops up. It tells, that the number of tools does not match, even in the simplest case when only one tool is present on both sides.
I was wrong: connection to a PLUS server works if exactly the same number of tools with exactly the same sames are present in MITK. To make this easier to use we should add a "auto discover tools" feature asap, the methods are already there... it shouldn't be that much effort.
However... connection MITK <=> MITK still doesn't work.
Problem is, the mitk::OpenIGTLinkTrackingDevice has a mitk::IGTLTransformDeviceSource. This works with PLUS and Slicer because they send Transform-Messages for the Tracking Data. But MITK sends TDATA-Messages. Therefore MITK can not connect to MITK because it expects the wrong message type.