OS (e.g. Win10): Win11 PsychoPy version (e.g. 2024.2.4 Py 3.8): 3.9 Standard Standalone Installation? (y/n) If not then what?: Y URL of experiment:Pavlovia Do you want it to also run locally? (y/n) Y What are you trying to achieve?:
I want to run my experiment on EmotivPro / Emotiv LABS with the PsychoPy Emotiv EEG markers.
What did you try to make it work?:
I uploaded the PsychoPy experiment folder to Emotiv Builder and publish the experiment to be able to run it. However, when the experiment reaches to the page where I have the EEG markers, I encounter the following error: TypeError: Cannot read properties of undefined (reading ‘startDatetime’)
I purchased some credits from Pavlovia, assigned them to the experiment, re-uploaded the folder and tried to run it, it didn’t work (same error, no credit change in Pavlovia).
When I run the same experiment on Pavlovia with EEG markers, it works without error and it counts credits, but EEG data is not transferred to EmotivPro.
When I run the experiment locally, I can see the EEG data on EmotivPro, with the desired markers.
I received the following email from Emotiv support team.
“Thanks for your patience. The psychopy EMOTIV event marking components cannot be used to mark events in builder as it doesn’t support html. However most routines and trials from your psychopy html upload in builder will be added to Emotiv Interval marker files when running the experiment via builder. So we recommend checking the Emotiv interval marker file after making a recording to check that you can get the event markers.”
To sum up, it is not possible to use Emotiv event markers in Emotiv builder. And when I ran the experiment via builder, the markers for the routines are not there. So apparently the analysis part will be a mess if one follows this path.
Dear Jens, thanks for your reply. I had tried running my experiment locally and it crashed (due to a sound file issue explained here: Emotiv Local Experiment is crashing - #7 by ogi). So I was looking for some alternatives for running my experiment via EmotivBuilder. Then I faced this marker issue on EmotivBuilder, and thought Pavlovia could be a solution. However, I was informed that Emotiv markers are not compatible with EmotivBuilder (i.e. when you upload the PsychoPy file to EmotivBuilder). Eventually I managed to solve the problem with the sound file, and I could run the experiment locally.