The triggers in my EEG experiment are working beautifully. I have a unique trigger number to mark the beginning and end of each type of stimulus (video). An example of one successful iteration from BrainVision post-collection is pasted below:
However, the port sometimes randomly sends extra triggers with no apparent pattern, and I cannot figure out a way to stop it. The correct trigger is also sent, but an extra trigger is sent at the same exact time. An example of a bad iteration is shown below:
My setup in Psychopy during which the problem occurs is below:
I want to clarify that the extra trigger is not a “delayed” trigger from a previous trial, but an additional trigger. Although I troubleshot the non-slip timing (e.g., changing the movie to a fixed duration), the fact that the underlying code resets the routine timer after each trial led me away from nailing the timer as the problem. Perhaps I am wrong? I’ve searched these threads, and I have not found a similar problem with extra triggers. Could someone please assist me?
Thanks so much,
Brady