Skip to content

Commit 0ca7fd8

Browse files
committed
add some initialization for eyetracking
1 parent f6e3b4c commit 0ca7fd8

File tree

1 file changed

+21
-5
lines changed

1 file changed

+21
-5
lines changed

src/checkCFG.m

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,9 @@
2929

3030
fieldsToSet.testingDevice = 'pc';
3131

32-
fieldsToSet.eyeTracker = struct();
32+
fieldsToSet = eyetrackerDefaults(fieldsToSet);
3333

34-
fieldsToSet.eyeTracker.do = false;
35-
36-
fieldsToSet = mriDefaults(fieldsToSet);
34+
fieldsToSet = setSuffixes(fieldsToSet);
3735

3836
%% BIDS
3937

@@ -51,7 +49,7 @@
5149

5250
end
5351

54-
function fieldsToSet = mriDefaults(fieldsToSet)
52+
function fieldsToSet = setSuffixes(fieldsToSet)
5553

5654
% for file naming and JSON
5755
fieldsToSet.suffix.contrastEnhancement = [];
@@ -244,3 +242,21 @@
244242
fieldsToSet.bids.ieeg = orderfields(fieldsToSet.bids.beh);
245243

246244
end
245+
246+
function fieldsToSet = eyetrackerDefaults(fieldsToSet)
247+
248+
fieldsToSet.eyeTracker.do = false;
249+
fieldsToSet.eyeTracker.SamplingFrequency = [];
250+
fieldsToSet.eyeTracker.PupilPositionType = '';
251+
fieldsToSet.eyeTracker.RawSamples = [];
252+
fieldsToSet.eyeTracker.Manufacturer = '';
253+
fieldsToSet.eyeTracker.ManufacturersModelName = '';
254+
fieldsToSet.eyeTracker.SoftwareVersions = '';
255+
fieldsToSet.eyeTracker.CalibrationType = '';
256+
fieldsToSet.eyeTracker.CalibrationPosition = '';
257+
fieldsToSet.eyeTracker.CalibrationDistance = '';
258+
fieldsToSet.eyeTracker.MaximalCalibrationError = [];
259+
fieldsToSet.eyeTracker.AverageCalibrationError = [];
260+
fieldsToSet.eyeTracker.RawDataFilters = {};
261+
262+
end

0 commit comments

Comments
 (0)