Handling adapters of different durations so the shorter one does not override the longer ones? January 17, 2020 07:21AM |
Registered: 4 years ago Posts: 12 |
while 1 % Eye tracker eye_fix = SingleTarget(eye_); eye_fix.Target = [0 0]; eye_fix.Threshold = 3; eye_wth = WaitThenHold(eye_fix); eye_wth.WaitTime = 5000; eye_wth.HoldTime = 100; % Joy tracker joy_fix = SingleTarget(joy_); joy_fix.Target = [4 4]; joy_fix.Threshold = 3; joy_wth = WaitThenHold(joy_fix); joy_wth.WaitTime = 5000; joy_wth.HoldTime = 500; % Link them together or = OrAdapter(eye_wth); or.add(joy_wth); scene = create_scene(or); run_scene(scene); if joy_wth.Success % Break out the loop and continue to next stage of the task break elseif eye_wth.Success % Do eye response eventmarker(eye_event_marker); end end
Re: Handling adapters of different durations so the shorter one does not override the longer ones? January 17, 2020 10:28AM |
Admin Registered: 5 years ago Posts: 878 |
Re: Handling adapters of different durations so the shorter one does not override the longer ones? January 17, 2020 11:13AM |
Registered: 4 years ago Posts: 12 |
Re: Handling adapters of different durations so the shorter one does not override the longer ones? January 17, 2020 03:48PM |
Admin Registered: 5 years ago Posts: 878 |
joy_fix = SingleTarget(joy_); joy_wth = WaitThenHold(joy_fix); target1 = SingleTarget(eye_); marker1 = OnOffMarker(target1); target2 = SingleTarget(eye_); marker2 = OnOffMarker(target2); target3 = SingleTarget(eye_); marker3 = OnOffMarker(target3); target4 = SingleTarget(eye_); marker4 = OnOffMarker(target4); con = Concurrent(joy_wth); con.add(marker1); con.add(marker2); con.add(marker3); con.add(marker4); scene = create_scene(con);
Re: Handling adapters of different durations so the shorter one does not override the longer ones? January 20, 2020 04:24AM |
Registered: 4 years ago Posts: 12 |
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.