This project is a fork from the GlassGaze developed by Diako Mardanbegi [email protected] and Shahram Jalalinia [email protected]. The project was initially built to work as a client for Haytham server.
The changes made are listed bellow:
- Changes in calibration process were made in order to fit EyeDroid.
- An activity was added to conduct an experiment. The experiment consisted in showing a set of random dots on the glass display while coordinates were sampled from EyeDroid in order to evaluate the system accuracy.
- Some additional steps were added in the communication protocol for calibration and the experiment process.
In order to use the client with the EyeDroid server the only step required is to set the static IP address of the server to the client. This can be done in the Constants.java file.
The port numbers used by the client are the same as with the EyeDroid server. If you wish to change the port numbers make sure that the server is configured accordingly.