How to get pupil size signal via TCP/IP Arrington eye tracker April 28, 2021 03:38AM |
Registered: 3 years ago Posts: 6 |
Re: How to get pupil size signal via TCP/IP Arrington eye tracker April 28, 2021 11:55AM |
Admin Registered: 5 years ago Posts: 878 |
Re: How to get pupil size signal via TCP/IP Arrington eye tracker May 07, 2021 10:51AM |
Registered: 3 years ago Posts: 6 |
ontarget1 = eyejoytrack('holdfix', fixation_point, fix_radius, hold_time_fix); ontarget2 = eyejoytrack('acquirefunc', @ComputePupil,0.1,hold_time_fix); if ontarget1 == false && ontarget2 == false toggleobject(fixation_point,'status','off', 'eventmarker',2001);%turn off trialerror(3);% broke fixation. return end toggleobject(fixation_point,'status','off', 'eventmarker',2001);%turn off goodmonkey(500, 'juiceline',1, 'numreward',1, 'pausetime',500, 'eventmarker',665); % % calculate the pupil size function y = ComputePupil(input_args) pupil = get_analog_data('eyeextra'); if pupil>input_args y = true;%Open the eye else y = false;%Close the eye end end
Re: How to get pupil size signal via TCP/IP Arrington eye tracker May 07, 2021 03:05PM |
Admin Registered: 5 years ago Posts: 878 |
Re: How to get pupil size signal via TCP/IP Arrington eye tracker May 07, 2021 10:16PM |
Registered: 3 years ago Posts: 6 |
ontarget1 = eyejoytrack('holdfix', fixation_point, fix_radius, hold_time_fix,'acquirefunc', @ComputePupil,0.05,hold_time_fix); if ontarget1 ~= [1 1] toggleobject(fixation_point,'status','off', 'eventmarker',2001);%turn off trialerror(3);% broke fixation. return end toggleobject(fixation_point,'status','off', 'eventmarker',2001);%turn off goodmonkey(500, 'juiceline',1, 'numreward',1, 'pausetime',500, 'eventmarker',665); %% 500ms how much reward? % % calculate the pupil size function y = ComputePupil(input_args) pupil = get_analog_data('eyeextra'); if pupil>input_args y = true;%Open the eye else y = false;%Close the eye end end
Quote
要执行 RESHAPE,请勿更改元素数目。 (marmoset_movie_task_v1_runtime/eyejoytrack, Line 446)
错误使用 reshape
要执行 RESHAPE,请勿更改元素数目。
出错 marmoset_movie_task_v1_runtime/eyejoytrack (line 446)
ml_bhvanalyzer(:,1:3)=reshape(varargin(1:end-1),3,ml_nbhvanalyzer)';
出错 marmoset_movie_task_v1_runtime (line 1855)
ontarget1=eyejoytrack('holdfix', fixation_point, fix_radius, hold_time_fix, 'acquirefunc',@ComputePupil,0.05,hold_time_fix);
出错 run_trial (line 129)
runtime(MLConfig,TrialRecord,TaskObject,TrialData);
出错 monkeylogic/UIcallback (line 866)
result = run_trial(MLConfig,datafile);
计算 UIControl Callback 时出错。
Re: How to get pupil size signal via TCP/IP Arrington eye tracker May 07, 2021 11:19PM |
Admin Registered: 5 years ago Posts: 878 |
Re: How to get pupil size signal via TCP/IP Arrington eye tracker May 08, 2021 02:36AM |
Registered: 3 years ago Posts: 6 |
Re: How to get pupil size signal via TCP/IP Arrington eye tracker August 10, 2022 03:11AM |
Registered: 3 years ago Posts: 6 |
Re: How to get pupil size signal via TCP/IP Arrington eye tracker August 10, 2022 10:32AM |
Admin Registered: 5 years ago Posts: 878 |
The National Institute of Mental Health (NIMH) is part of the National Institutes of Health (NIH), a component of the U.S. Department of Health and Human Services.