1 def execute(eyetracker):
2 stream_errors(eyetracker)
7 import tobii_research
as tr
10 def stream_error_callback(stream_error_data):
11 print(stream_error_data)
14 def eye_image_callback(data):
18 def stream_errors(eyetracker):
19 print(
"Subscribing to stream errors for eye tracker with serial number {0}.".format(eyetracker.serial_number))
20 eyetracker.subscribe_to(tr.EYETRACKER_STREAM_ERRORS, stream_error_callback, as_dictionary=
True)
23 eyetracker.subscribe_to(tr.EYETRACKER_EYE_IMAGES, eye_image_callback)
25 eyetracker.unsubscribe_from(tr.EYETRACKER_EYE_IMAGES, eye_image_callback)
27 eyetracker.unsubscribe_from(tr.EYETRACKER_STREAM_ERRORS, stream_error_callback)
28 print(
"Unsubscribed from stream errors.")