if use_tobii_sim: #create a tobii simulator tobii_controller = TobiiSimController(screen) else: #create an actual tobii controller tobii_controller = TobiiController(screen) # code for when it's actually hooked up to the eye tracker tobii_controller.wait_for_find_eyetracker(3) #store tobii data in this file tobii_controller.set_data_file(data_folder + subject + '_' + session + '_' + session_time + '.tsv') #activate the first tobii eyetracker that was found tobii_controller.activate(tobii_controller.eyetrackers.keys()[0]) OFF_SOUTH = (spot.south) LID_SPOT1 = (((screen.get_width()/5) * 1)+20, (screen.get_height()/5)*3 ) LID_SPOT2 = (((screen.get_width()/5) * 4)+20, (screen.get_height()/5)*3 ) left_lid_MOVE = (((screen.get_width()/5) * 1)+20, ((screen.get_height()/6)-50)*3 ) right_lid_MOVE = (((screen.get_width()/5) * 4)+20, ((screen.get_height()/6)-50)*3 ) def present_trial(objects, probabilities, trial,i, writer): start_time = time() in_right = False in_left = False left_box = TobiiSprite( screen, spot.c1, kstimulus("misc/box.png"), tobii_controller, scale=BOX_SCALE)