Apply Calibration Data
clear;
Tobii = EyeTrackingOperations();
eyetracker_address = 'Address of the desired device';
try
eyetracker = Tobii.get_eyetracker(eyetracker_address);
catch ME
if (strcmp(ME.identifier,'EyeTrackerGet:error204'))
fprintf('Unable to connect eye tracker.\n');
return
end
end
calibration_path = 'sample.calib';
fid = fopen(calibration_path,'r');
data = fread(fid);
fclose(fid);
try
eyetracker.apply_calibration_data(data);
catch ME
if (strcmp(ME.identifier,'EyeTrackerGet:error214'))
fprintf('Unable to apply calibration data.\n');
return
end
end