esdalmaijer / PyGaze

an open-source, cross-platform toolbox for minimal-effort programming of eye tracking experiments
www.pygaze.org
GNU General Public License v3.0
670 stars 211 forks source link

Various fixes for OpenGaze / GazePoint #164

Closed smathot closed 2 years ago

smathot commented 2 years ago

This PR contains various fixes for OpenGaze / GazePoint. This has been tested with a GazePoint 3 eye tracker on Windows 10 and 11.

A remaining issue (not a bug but bothersome nonetheless) is that the number of log messages is limited to one per sample, because they ride on the USER_DATA field. This means that the user cannot send, for example, lots of messages with experimental variables to the eye tracker for later analysis. I'll open a separate issue to discuss how to improve this.

esdalmaijer commented 2 years ago

Thanks, @smathot! This captures some of the things I've been meaning to get to; I'm super grateful!