also, there is a command in psychopy that might help us have more precise trigger timing : callonflip()
that solves one potential problem when a frame is dropped, and the stim therefore only appears on the next frame. if you send the trigger at the moment of the dropped frame, then your trigger will be 16ms early