-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsession_launch_script.m
More file actions
34 lines (26 loc) · 1.24 KB
/
Copy pathsession_launch_script.m
File metadata and controls
34 lines (26 loc) · 1.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
%
% session_launch_script.m
%
% Task-specific launch setting actions go here. Define sesslaunchparams for
% special actions. It is an optional struct with optional fields:
%
% .EyeServer_SampleMode - If true then sample mode is enabled.
% .EyeServer_UniqueTmp - If true then each session number gets its own
% tmp<session id>.edf file on the EyeLink host PC. Thus, make sure that
% each session gets a unique id on a given day.
%
% Don't open normal ARCADE control screen. Use the minimalist remote,
% instead.
cfg.ControlScreen = 'makeArcadeRemote.m' ;
%- Session launch parameters -%
% Open a separate EDF file on EyeLink HostPC for each unique session ID
sesslaunchparams.EyeServer_UniqueTmp = true ;
% Don't try to transfer EDF file to ARCADE PC
sesslaunchparams.EyeServer_TransferData = false ;
% Place ARCADE remote in upper-right hand corner of screen
sesslaunchparams.Location_ArcadeRemote = 'east' ;
% Starting positions of EyeLinkServer and EchoServer
sesslaunchparams.Position_EyeServer = [ 1 , 1 , -1 , -1 ] ;
sesslaunchparams.Position_EchoServer = [ 871 , 1 , 588 , 647 ] ;
% Execute task script shutdown tasks when ARCADE session terminates
sesslaunchparams.TaskScript_Shutdown = true ;