Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: No default_eyetracker.yaml in tobbi #5922

Open
junfang219 opened this issue Oct 2, 2023 · 1 comment
Open

[Bug]: No default_eyetracker.yaml in tobbi #5922

junfang219 opened this issue Oct 2, 2023 · 1 comment
Labels
🐞 bug Issue describes a bug (crash or error) or undefined behavior.

Comments

@junfang219
Copy link

PsychoPy Version

2023.2.2

What OS are your PsychoPy running on?

Windows 10

Bug Description

I tried to connect Tobii Fusion with PsychoPy and got the following error message.

FileNotFoundError: [Errno 2] No such file or directory: 'C:\Program Files\PsychoPy\lib\site-packages\psychopy\iohub\devices\eyetracker\hw\tobii\default_eyetracker.yaml'

I checked the
//github.com/psychopy/psychopy/tree/dev/psychopy/iohub/devices/eyetracker/hw/tobii

Couldn't locate the default_eyetracker.yaml
But found the file exists in the previous version.

Expected Behaviour

Upload the default_eyetracker.yaml to https://github.com/psychopy/psychopy/tree/dev/psychopy/iohub/devices/eyetracker/hw/tobii

Steps to Reproduce

  1. download the Tobii plugin, add the Tobii eye tracker
  2. create an eye tracking calibration and validation Routine
  3. run script
    ...

Additional context

No response

@junfang219 junfang219 added the 🐞 bug Issue describes a bug (crash or error) or undefined behavior. label Oct 2, 2023
@oricon
Copy link

oricon commented Jan 8, 2024

Adding to this - after manually adding the missing default_eyetracker.yaml and supported_config_settings.yaml files, calibration still does not work correctly. The initial calibration screen appears briefly (with the position information on the bottom of the screen), but the calibration stimuli do not show (I confirmed the settings from an older script) with the screen flashing every few seconds. I looked through the code for the psychopy-eyetrack-tobii plugin and I don't see any settings for the calibration circles. These were previously in tobiiCalibrationGraphics.py which is missing. Downloading that file and putting it in ```iohub/devices/eyetracker/hw/tobii](https://github.com/psychopy/psychopy/tree/dev/psychopy/iohub/devices/eyetracker/hw/tobii`` like what @junfang219 did does not work either. However, I was able to get the calibration and eye tracking data recorded if I set the UseVersion to 2022.2.5.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐞 bug Issue describes a bug (crash or error) or undefined behavior.
Projects
None yet
Development

No branches or pull requests

2 participants