Acquisition server and LSL with 2 different PC
Posted: Mon Apr 12, 2021 9:21 am
Hi everyone,
I'm new here and with OV, i'm trying to set up P300 experiments with OV for real time BCI.
I'm using a Brain Product EEG device and Psychopy to run a classical oddball task.
Everything is synchronized via LabStreamingLayer (LSL).
I have one computer on which I'm running Psychopy, and the other one the EEG. These 2 PCs are networked by ethernet connection and my LSL .xdf is working perfectly at the end of an experiment.
My problem :
When I try to do real time P300 visualization with OpenVibe, by connecting the LSL driver to the Acquisition Server, i'm not able to see the psychopy stream for markers.
- 1) psychopy markers are int32 data format as required by OV.
- 2) it seems That the problem comes from the fact That i'm using 2 different PCs. When I try to run everything on one PC it is working. But my experiments require two different machines.
- 3) if I run OV on the "EEG" computer, i can't get Psychopy markers. If i run OV on the" Psychopy" computer, i can't receive the eeg stream via LSL. And as i mentionned before, LSL is working fine without OV with my set up.
Is there a way to fix This? Maybe it is linked someway to a port number or something ?
Thanks for tour help
Cheers
I'm new here and with OV, i'm trying to set up P300 experiments with OV for real time BCI.
I'm using a Brain Product EEG device and Psychopy to run a classical oddball task.
Everything is synchronized via LabStreamingLayer (LSL).
I have one computer on which I'm running Psychopy, and the other one the EEG. These 2 PCs are networked by ethernet connection and my LSL .xdf is working perfectly at the end of an experiment.
My problem :
When I try to do real time P300 visualization with OpenVibe, by connecting the LSL driver to the Acquisition Server, i'm not able to see the psychopy stream for markers.
- 1) psychopy markers are int32 data format as required by OV.
- 2) it seems That the problem comes from the fact That i'm using 2 different PCs. When I try to run everything on one PC it is working. But my experiments require two different machines.
- 3) if I run OV on the "EEG" computer, i can't get Psychopy markers. If i run OV on the" Psychopy" computer, i can't receive the eeg stream via LSL. And as i mentionned before, LSL is working fine without OV with my set up.
Is there a way to fix This? Maybe it is linked someway to a port number or something ?
Thanks for tour help
Cheers