Issue with sending Task events to Brain Vision Recorder
We are doing a behavioral neuroscience project using E-Prime for the behavioral tasks and Brain Vision Recorder to collect EEG data. We ran into an issue sending Task Events from E-Prime to Brain Vision Recorder. Initially, the Task Events are being sent over the Recorder without a problem. The issue we found is that if the participant doesn’t respond after a certain amount of time/trials (somewhere within roughly estimate 4-8 seconds…seemed to be if the person missed around 3ish trials), then it appears that the port stops sending signals to the laptop that is recording EEG.
We tried to figure out what the issue is using the GUI (what we programmed in), but we didn't see any issues. We also tried to compile and modify the script, but E-prime wouldn't let us. We were wondering if you had any suggestions?
We have set up and run a number of experiments using e-prime and brain vision recorder and have learned a few lessons. Can you describe how your experiment is sending the task events? I assume that a "task event" means the same thing as a brain vision "trigger code"?
Generally we send trigger codes at the onset and offset of particular eprime events. Such as the onset of the text stimuli screen and then at the offset of that screen. We use an inline script to send the trigger code via a chronos IO port. This is then wired to the trigger lines on the brain vision USB adapter box.
My best guess from your description is that either the structure of the experiment stops sending the task events or there is some sort of timeout at the OS level that lets the port be dropped if its inactive for a while. Can you provide some information about which OS you are using and how the computers are connected? (Via Chronos or serial port or USB lines or some other IO device?)
Please sign in to leave a comment.