1 def execute(eyetracker):
2 if eyetracker
is not None:
3 external_signal(eyetracker)
5 print(
"No tracker with external signal to run example.")
10 import tobii_research
as tr
13 def external_signal_callback(external_signal_data):
14 print(external_signal_data)
17 def external_signal(eyetracker):
18 print(
"Subscribing to external signal for eye tracker with serial number {0}.".format(eyetracker.serial_number))
19 eyetracker.subscribe_to(tr.EYETRACKER_EXTERNAL_SIGNAL, external_signal_callback, as_dictionary=
True)
24 eyetracker.unsubscribe_from(tr.EYETRACKER_EXTERNAL_SIGNAL, external_signal_callback)
25 print(
"Unsubscribed from external signal.")