VRPN Server for A.R.T. DTrack
-----------------------------

This software allows to get DTrack data from any application that can connect to a
vrpn server. VRPN (Virtual-Reality Peripheral Network) is a set of classes within
a library, placed into public domain by (http://www.vrpn.org/):

The NIH National Research Resource in Molecular Graphics and Microscopy at
the University of North Carolina at Chapel Hill. 

VRPN source codes can be obtained from: https://github.com/vrpn .

The VRPN server for DTrack was originally developed by David Nahon for Virtools
(http://www.virtools.com) as part of the Virtools VR Pack. Later it was improved and
enhanced by A.R.T. GmbH (http://www.ar-tracking.com).

NOTE: DTrack support before vrpn 6.06 was not properly working.

NOTE: A.R.T. provides this binary just for use with DTrack.


Running the VRPN server:
------------------------

1. Unpack the supplied file.

2. Configure DTrack: send output data (menu 'Settings/Network') to the PC where VRPN should be
   running on, port '5000'; be sure to have '6dcal' output activated.

3. Take a look into 'vrpn.cfg'; take care that 'udp_port' is also set to '5000'.

4. Start the VRPN server out of a command console:

   > vrpn_server

5. You can check the correct function of the VRPN server with 'Utils/vrpn_print_devices';
   start the tool out of a command console:

   > cd Utils
   > vrpn_print_devices DTrack@localhost -trackerstride 100

