Versatile EEG - Bitbrain
Posted: 15 Jul 2025, 05:36
Hi all,
I'm currently developing a cursor task pipeline using the Bitbrain Versatile EEG amplifier (32 channels) and I'm encountering some warnings during runtime. The main difference from the standard cursor task is that, upon target hit, a video is displayed to the subject as feedback.
Videos are loaded during the Preflight phase, and each time the target is hit, the video is restarted from the first frame within the Feedback module.
The pipeline runs without warnings when using the SignalGenerator as the signal source. However, when I switch to using EEG data streamed via LSL from the Bitbrain device, the following warning occasionally appears in the system log:
The BlockSize parameter is set to 8. I've tried changing the BlockSize parameter to 32 and 64, but the warning still appears. Sometimes it even shows up during Prerun or at the end of a run.
For reference, the same BlockSize settings were tested with the SignalGenerator without any warnings.
My questions are:
Any insights or recommendations would be greatly appreciated.
Thanks in advance!
I'm currently developing a cursor task pipeline using the Bitbrain Versatile EEG amplifier (32 channels) and I'm encountering some warnings during runtime. The main difference from the standard cursor task is that, upon target hit, a video is displayed to the subject as feedback.
Videos are loaded during the Preflight phase, and each time the target is hit, the video is restarted from the first frame within the Feedback module.
The pipeline runs without warnings when using the SignalGenerator as the signal source. However, when I switch to using EEG data streamed via LSL from the Bitbrain device, the following warning occasionally appears in the system log:
Code: Select all
Average block duration if off by more than 5%.
Nominal:31.25ms, Actual:32.8731ms.
For reference, the same BlockSize settings were tested with the SignalGenerator without any warnings.
My questions are:
- Does this warning indicate a potential performance or timing issue during acquisition?
- Is there something I should modify in the configuration to avoid it, particularly when using LSL with Bitbrain hardware?
Any insights or recommendations would be greatly appreciated.
Thanks in advance!