Skip to content

Commit bdac991

Browse files
committed
fix minor bugs
1 parent 250d9a8 commit bdac991

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

demos/CPP_waitForTriggerDemo.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
cfg.testingDevice = 'mri';
44

5-
cfg.numTriggers = 4;
5+
cfg.mri.triggerNb = 4;
66

7-
cfg.triggerKey = 'space';
7+
cfg.mri.triggerKey = 'space';
88

99
KbName('UnifyKeyNames');
1010

initPTB.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
% This will initialize PsychToolBox
33
% - screen
44
% - the windon opened takes the whole screen unless
5-
% cfg.testingSmallScreen is set to true
5+
% cfg.screen.smallWin is set to true
66
% - debug mode : skips synch test and warnings
77
% - window transparency enabled by cfg.testingTranspScreen set to true
88
% - gets the flip interval

setDefaultsPTB.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
if isfield(structure, names{i}) && isstruct(structure.(names{i}))
7878

7979
structure.(names{i}) = ...
80-
setDefaultFields(structure.(names{i}), fieldsToSet.(names{i}));
80+
setDefaults(structure.(names{i}), fieldsToSet.(names{i}));
8181

8282
else
8383

waitForTrigger.m

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,21 +28,21 @@ function waitForTrigger(cfg, deviceNumber)
2828
msg = 'Waiting for trigger';
2929
talkToMe(cfg, msg);
3030

31-
while triggerCounter < cfg.triggerNb
31+
while triggerCounter < cfg.mri.triggerNb
3232

3333
keyCode = []; %#ok<NASGU>
3434

3535
[~, keyCode] = KbPressWait(deviceNumber);
3636

37-
if strcmp(KbName(keyCode), cfg.triggerKey)
37+
if strcmp(KbName(keyCode), cfg.mri.triggerKey)
3838

3939
triggerCounter = triggerCounter + 1 ;
4040

4141
msg = sprintf(' Trigger %i', triggerCounter);
4242
talkToMe(cfg, msg);
4343

4444
% we only wait if this is not the last trigger
45-
if triggerCounter < cfg.triggerNb
45+
if triggerCounter < cfg.mri.triggerNb
4646
pauseBetweenTriggers(cfg);
4747
end
4848

@@ -71,7 +71,7 @@ function pauseBetweenTriggers(cfg)
7171
% catch several triggers in one go.
7272

7373
waitTime = 0.5;
74-
if ~isempty(cfg.mri.repetitionTime)
74+
if isfield(cfg, 'mri') && isfield(cfg.mri, 'repetitionTime') && ~isempty(cfg.mri.repetitionTime)
7575
waitTime = cfg.mri.repetitionTime / 2;
7676
end
7777

0 commit comments

Comments
 (0)