1 def execute(eyetracker):
5 filename =
"saved_calibration.bin" 8 with open(filename,
"wb")
as f:
9 calibration_data = eyetracker.retrieve_calibration_data()
12 if calibration_data
is not None:
13 print(
"Saving calibration to file for eye tracker with serial number {0}.".format(eyetracker.serial_number))
14 f.write(eyetracker.retrieve_calibration_data())
16 print(
"No calibration available for eye tracker with serial number {0}.".format(eyetracker.serial_number))
19 with open(filename,
"rb")
as f:
20 calibration_data = f.read()
23 if len(calibration_data) > 0:
24 print(
"Applying calibration on eye tracker with serial number {0}.".format(eyetracker.serial_number))
25 eyetracker.apply_calibration_data(calibration_data)