gazetk / DesktopConnector / README.md @ 2eb54f9d
History | View | Annotate | Download (1.315 KB)
| 1 | 908a231e | Thies Pfeiffer | DesktopConnector |
|---|---|---|---|
| 2 | ================ |
||
| 3 | |||
| 4 | [Download](https://opensource.cit-ec.de/projects/gazetk/repository/gazetk) |
||
| 5 | |||
| 6 | License |
||
| 7 | ------- |
||
| 8 | DesktopConnector is free and open source software distributed under the terms of the [GNU General Public License](http://www.gnu.org/licenses/). |
||
| 9 | |||
| 10 | Description |
||
| 11 | ----------- |
||
| 12 | Welcome to DesktopConnector! |
||
| 13 | |||
| 14 | DesktopConnector is the bridge between your remote desktop eye tracking device and gaze-enabled applications. |
||
| 15 | |||
| 16 | At the moment, DesktopConnector is written in Node.js. It consists of a basic server, which provides the interface to the application, and different DeviceConnectors for certain types of remote eye tracking systems. |
||
| 17 | |||
| 18 | Requirements |
||
| 19 | ------------ |
||
| 20 | * Node.js |
||
| 21 | * One of the supported eye tracking systems |
||
| 22 | ** Eyetribe |
||
| 23 | ** MyGaze |
||
| 24 | ** SMI REDm |
||
| 25 | |||
| 26 | Installation |
||
| 27 | ------------ |
||
| 28 | 1. Install Node.js |
||
| 29 | 2. Install the Node.js module nodejs-websocket |
||
| 30 | |||
| 31 | $ npm install nodejs-websocket |
||
| 32 | |||
| 33 | Starting DesktopConnector |
||
| 34 | ------------------------- |
||
| 35 | 1. Use the corresponding bat-file to start the DeviceConnector confiured for your eye tracking device, or start |
||
| 36 | |||
| 37 | $ node DesktopConnector.js --tracker=XXX |
||
| 38 | |||
| 39 | with XXX standing for smi, eyetribe or mygaze, which are the eye tracking systems that are currently supported. |
||
| 40 | |||
| 41 | 2. If you are using SMI REDm or MyGaze, you will need to start an additional DeviceServer. You can find them in the subdirectories. |