fcbg-hnp-meeg / eyelink-track

Standalone eyelink calibration and recording with PsychoPy.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Code style: black Imports: isort codecov tests

EyeLink - Track

Standalone program to calibrate an EyeLink 1000 Plus system and to start the recording on the stimulation PC.

Requirements

Requires python 3.9 or above and the pylink library.

python -m pip install --index-url=https://pypi.sr-support.com sr-research-pylink

On Linux, PsychoPy requires:

sudo apt install libusb-1.0-0-dev portaudio19-dev libasound2-dev libsdl2-2.0-0
  • Elevated user privileges, e.g. via a psychopy group
sudo groupadd --force psychopy
sudo usermod -a -G psychopy $USER
sudo nano /etc/security/limits.d/99-psychopylimits.conf

    @psychopy   -  nice       -20
    @psychopy   -  rtprio     50
    @psychopy   -  memlock    unlimited

c.f. https://www.thegeekdiary.com/understanding-etc-security-limits-conf-file-to-set-ulimit/ for additional information on ulimit.

About

Standalone eyelink calibration and recording with PsychoPy.

License:MIT License


Languages

Language:Python 100.0%