I am using psychopy together with eyelink tracker. And the experiment is supposed to adjust to user’s eye data on the go and make decisions based on pupil data.
The question: Eyelink is able to deliver up to 2000 samples per sec. Is it somehow possible to do the same using Python and Psychopy and store fx 500 samples per sec to array? Currently I am able to get stable 60 (simply storing on each win.flip()) or get a varied rate that can range from 200 to 2000 (no idea why though).
Do you think or have you had any experience getting stable sampling rate within Psychopy itself?