Hi Jaewon,
I have two questions about the vs2 version that I would like to ask.
1. my eye tracking device is not connected via TCP/IP, is it impossible to get pupil size data if it is not connected via TCP/IP?
My eye-tracking device has four definable output ports (AI0-AI3), and I can choose which data from eye-tracking device (such as the position of a certain eye and pupil size, etc.) to output from each of these four ports by adjusting the eye-tracking device's settings. In the in/output settings window of monkeylogic, I set the two ports of the eye monitor to match eye_x and eye_y, so that I can get the monkey's eye movement data. However, in the in/output settings window of monkeylogic, I don't find the option eyeextra, and when I match the port of the pupil size with other options (e.g. gen1), I don't get the pupil size data from gen1 either. Now in my .bhv2 file, eyeextra is empty. Is there any solution to this please?
2. when I set the monkey to fix on the target and maintain it for 500ms, it will be judged as error0 and get a reward. I would like to know how the system determines this 500ms, does it start once the monkey's eye position enters the gaze area, or does it start after the monkey's eye position enters the gaze area and stays there for a while? Because when I subtract 500ms from the time point determined to be error0, I find that the monkey's eye position has already reached the target area before this point in time. I am using an eye tracker with a sample rate of 1000. Could you answer this question for me?
Thank you.