Manual radarTOUCH Version 3.4
T. Schwirten LANG AG
14.10.10
Page 20
4.3.2 Configuration file
There are a few settings that are typically not often changed. If the user needs to change
them, he can open the RadarTOUCH_Config.xml with a text editor, for example word pad,
and change and save the parameters. The software needs to be restarted to use the new
configuration file.
Here is an overview of the parameters:
<ns2:configSettings xmlns:ns2="config">
<radarTouchIP>192.168.060.004</radarTouchIP>
<oscClientIP>192.168.060.011</oscClientIP>
<mouseVersion>1</mouseVersion>
<allowStartingTwice>true</allowStartingTwice>
<startMinimised>false</startMinimised>
<wideWorkingRange>false</wideWorkingRange>
<minObjectSizeIs_1>false</minObjectSizeIs_1>
<flipXandY>false</flipXandY>
<maxDistance>0</maxDistance>
<maxAngularDistance>0</maxAngularDistance>
<trackingSettings>
<factorSimilarityThreshold>40</factorSimilarityThreshold>
<weightDistance>200</weightDistance>
<weightMoveVec>400</weightMoveVec>
<weightPredict>200</weightPredict>
<weightSize>100</weightSize>
</trackingSettings>
</ns2:configSettings>
radarTouchIP
The software has to know which IP the measurement device is using. This can be set with
this parameter. For changing the IP address of the measurement device please refer to
chapter “5.2 Changing the IP address of the measurement device”.
oscClientIP
This is the IP that is as default set in the interface settings dialog that is shown in Figure 21.
mouseVersion
This Integer value defines the mouse version that is used if mouse emulation is activated.
Mouse emulation can be done in various ways, it is important to test applications if the
mouse emulation works the way it is needed.
Right now there are three different versions implemented:
mouseVersion == 1
This Version keeps the left mouse button clicked as long as the obstacle stays in the
active area. If the system detects two obstacles, it scrolls the mouse wheel up or
down depending on a changing distance between the two obstacles. With this, some
sort of zoom gesture can be used.
mouseVersion == 2
This version does a single click and a double click depending on the time between
two new obstacles. If the system detects two obstacles, it keeps the left mouse button
clicked.