Skip to content

Commit 82fcbe9

Browse files
committed
add some initialization for eyetracking
1 parent a93b588 commit 82fcbe9

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
@@ -31,11 +31,9 @@
3131

3232
fieldsToSet.testingDevice = 'pc';
3333

34-
fieldsToSet.eyeTracker = struct();
34+
fieldsToSet = eyetrackerDefaults(fieldsToSet);
3535

36-
fieldsToSet.eyeTracker.do = false;
37-
38-
fieldsToSet = mriDefaults(fieldsToSet);
36+
fieldsToSet = setSuffixes(fieldsToSet);
3937

4038
%% BIDS
4139

@@ -53,7 +51,7 @@
5351

5452
end
5553

56-
function fieldsToSet = mriDefaults(fieldsToSet)
54+
function fieldsToSet = setSuffixes(fieldsToSet)
5755

5856
% for file naming and JSON
5957
fieldsToSet.suffix.contrastEnhancement = [];
@@ -246,3 +244,21 @@
246244
fieldsToSet.bids.ieeg = orderfields(fieldsToSet.bids.beh);
247245

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

0 commit comments

Comments
 (0)