Skip to content

Commit 883f0c3

Browse files
committed
add wait4Trigger.m
1 parent 12f7c56 commit 883f0c3

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

subfun/wait4Trigger.m

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
function wait4Trigger(Cfg)
2+
3+
if strcmp(Cfg.device,'Scanner')
4+
5+
fprintf('Waiting for trigger \n');
6+
7+
DrawFormattedText(Cfg.win,'Waiting For Trigger',...
8+
'center', 'center', Cfg.textColor);
9+
Screen('Flip', Cfg.win);
10+
11+
triggerCounter=0;
12+
13+
while triggerCounter < Cfg.numTriggers
14+
15+
[keyIsDown, ~, keyCode, ~] = KbCheck(-1);
16+
17+
if strcmp(KbName(keyCode),Cfg.triggerKey)
18+
19+
triggerCounter = triggerCounter+1 ;
20+
21+
fprintf('Trigger %s \n', num2str(triggerCounter));
22+
23+
DrawFormattedText(Cfg.win,['Trigger ',num2str(triggerCounter)],'center', 'center', Cfg.textColor);
24+
Screen('Flip', Cfg.win);
25+
26+
while keyIsDown
27+
[keyIsDown, ~, ~, ~] = KbCheck(-1);
28+
end
29+
30+
end
31+
end
32+
end
33+
end

0 commit comments

Comments
 (0)