Appendix B
B.2 Output of Measurement Data via Ethernet
2. Measured position (s
i
) of the Measurement Tool reference,
3. Rotation matrix (b
i
) of the Measurement Tool reference.
• The quality (qu) can (so far) just get the values 1.0 and −1.0. −1.0 means that the
Measurement Tool reference is not visible at the moment.
• b
0
. . . b
8
form a rotation matrix R according to the scheme described in chapter B.2.3
on page 259.
Example (one line):
6dmtr 1 1 [0 1.000][-485.245 -67.217 -38.328][0.681257 -0.315034
0.660790 -0.477531 -0.875410 0.074967 0.554845 -0.366620 -0.746817]
B.2.9 Measurement Tools (Old Format)
Identifier 6dmt.
Z
Note: supported just for compatibility. It is recommended to use the
newer Measurement Tool format 6dmt2 (see chapter B.2.7 on page 263)
whenever possible.
i
Only available, if the Measurement Tool license is present for
DTrack2 (available since version v2.2.0)
The output for Measurement Tools is similar to the format for Flysticks:
• The first number gives the number of defined Measurement Tools .
• The data of each tool show up in blocks (three consecutive []), like:
[id qu bt][s
x
s
y
s
z
][b
0
b
1
b
2
b
3
b
4
b
5
b
6
b
7
b
8
]
They contain:
1. ID number (id, starting with 0), quality value (qu, see below) and button infor-
mation (bt, unused),
2. Measured position (s
i
) of the tip,
3. Rotation matrix (b
i
) of the tip’s orientation.
• The quality (qu) can (so far) just get the values 1.0 and −1.0. −1.0 means that the
target of the Measurement Tool is not visible at the moment.
• The protocol is prepared for future Measurement Tools equipped with buttons (like
Flysticks). Until then bt is set to zero.
• b
0
. . . b
8
form a rotation matrix R according to the scheme described in chapter B.2.3
on page 259.
Example (one line):
6dmt 1 [0 1.000 0][326.848 -187.216 109.503][0.911812 -0.038421
0.408806 0.095040 0.988324 -0.119094 -0.399457 0.147444 0.904817]
265