0 votes
in English by (370 points)

Hi,

I am using the Pico Neo 3 Eye to record some eye tracking data, which I then save in a .csv file. When I check the .csv file after, it logs one gaze sample every ≈ 0.014 seconds, which gives a sampling rate of 72 Hz (1/72 = 0.0138 seconds). Is it possible to increase it to 90Hz? I have selected a display refresh rate 90Hz from the XR Plug-in Management but this doesn't seem to affect the sampling rate of the eye tracker. Any ideas?

Thanks in advance.

1 Answer

0 votes
by (36.3k points)

Dear developer,
You can change the Eyetracking frame rate in Settings => General => Eytracking Frame Rate.
enter image description here

by (370 points)

I have done that (selected 90 Hz) and it keeps logging gaze samples as if the frame rate was 72 Hz. Any ideas on why this is hapenning?

by (36.3k points)

Dear developer,
This is the value obtained based on the frame rate of your application. For example, the scene runs at a frame rate of 72. Then the value will be obtained at a sampling rate of 72 frames.

by (370 points)

Yep, that's correct. But even if I have an empty scene and have set the sampling rate of the eye tracking to 90 Hz and the frame rate of the scene to 90 Hz (File-->Project Settings--> XR Plug-in Management--> PicoXR-->Display Refresh Rates--> Refresh Rate 90) I still get 72 Hz both for the scene and the eye tracking. Why is that? If an empty scene can't have 90 Hz, then how is it possible to get it?

by (36.3k points)

Dear developer,
Turn on the following options and the Refresh Rate can be set to 90Hz.
Note: Before setting it up, you should evaluate whether the application has the ability to reach 90hz.
enter image description here

...