Unable to use Acquisition Server with Brain Products amplifiers (through BrainVision Recorder)

Obtaining data from various hardware devices
Post Reply
cdussard
Posts: 2
Joined: Thu Mar 25, 2021 10:08 am

Unable to use Acquisition Server with Brain Products amplifiers (through BrainVision Recorder)

Post by cdussard »

Hello,

We are using the 3.5 version of OpenVibe and the 1.24.0001 version of the BrainVision Recorder.
We are trying to set up the connection between the Acquisition Server and the Brain Products amplifiers (through BrainVision Recorder).
We launched the BrainVision Recorder, enabled the Remote Data Acquisition (RDA) option.
We launched the Acquisition Server, selected the Brain Products amplifiers (through BrainVision Recorder) option, set up the defaults parameters et driver properties (local host ; port 51244).
We hit Connect, which resulted in a "Connection Succeedeed" message,
When we hit Play, we got "Starting the acquisition..." , "Now acquiring..." but the GUI closes (.exe file fails ?) without any other message, log, error... in the cmd window

Do you have an idea of what the problem could be?
We have "Kernel_MainLogLevel = Trace" in openvibe.conf
Is there a way to access more logs about the Acquisition Server ?

Thanks a lot,

kuznip
Posts: 2
Joined: Thu Oct 26, 2023 2:11 pm

Re: Unable to use Acquisition Server with Brain Products amplifiers (through BrainVision Recorder)

Post by kuznip »

This usually happens when running Acquistion Server on Windows without admin privileges. Try to run the software with the option "Run as admin".

Best,
kuznip.

luzib
Posts: 2
Joined: Tue Oct 15, 2024 2:17 pm

Re: Unable to use Acquisition Server with Brain Products amplifiers (through BrainVision Recorder)

Post by luzib »

I'm facing a seemingly identical issue as the one described above. Running the Acquisition Server with admin privileges unfortunately did not resolve the problem for me either.

Has anyone managed to identify the root cause or find a workaround for this issue?

Thanks alot!

kyunghowon
Posts: 20
Joined: Tue Apr 04, 2023 9:14 am

Re: Unable to use Acquisition Server with Brain Products amplifiers (through BrainVision Recorder)

Post by kyunghowon »

Hello.
Sorry for interrupting,

Does it happen in every OpenViBE version?
Did you try the latest (3.6) or older (e.g., 2.x) OpenViBE?

It could help developers identify whether this issue is related to some updates or OS (Windows 10 or 11).

Best regards,

luzib
Posts: 2
Joined: Tue Oct 15, 2024 2:17 pm

Re: Unable to use Acquisition Server with Brain Products amplifiers (through BrainVision Recorder)

Post by luzib »

kyunghowon wrote:
Sat Oct 19, 2024 9:53 am
Hello.
Sorry for interrupting,

Does it happen in every OpenViBE version?
Did you try the latest (3.6) or older (e.g., 2.x) OpenViBE?

It could help developers identify whether this issue is related to some updates or OS (Windows 10 or 11).

Best regards,
I tried both the latest version (3.6) as well as the older 2.2 version of OpenViBE, but unfortunately encountered the same problem with both. I am running the BrainVision Recorder Professional (V 1.25.0204) and Windows 11.

As an update, I've managed to get the setup working for my purposes using a workaround. Instead of using the Brain Products amplifiers (through BrainVision Recorder) driver, I installed the BrainVision Recorder - Lab Streaming Layer (LSL) connector from Brain Products (https://github.com/brain-products/LSL-B ... ag/v1.13.1). After that, I used the Lab Streaming Layer (LSL) (unstable) driver in the Acquisition Server (v2.2) to connect to the LSL stream after launching the connector. This solution worked for me.

kuznip
Posts: 2
Joined: Thu Oct 26, 2023 2:11 pm

Re: Unable to use Acquisition Server with Brain Products amplifiers (through BrainVision Recorder)

Post by kuznip »

luzib wrote:
Fri Oct 18, 2024 7:36 am
I'm facing a seemingly identical issue as the one described above. Running the Acquisition Server with admin privileges unfortunately did not resolve the problem for me either.

Has anyone managed to identify the root cause or find a workaround for this issue?

Thanks alot!
Not sure if that is the issue, but you need to run an appropriate OpenVibe equipment driver. I do not recommend to use the driver "Brain Products Amplifiers" - it doesn't seem to work correctly in my case. However, selecting "BrainProducts actiChamp" (we work with actiChamp amplifier) worked fine. Don't forget to set up the driver properties - this can be done automatically by pressing "Driver Properties" button. Your amplifier should be connected, powered and have all electrodes connected as well, before starting the Acquisition Server. I've also noted a strange bug for our amplifier: by default it doesn't stream auxiliary electrodes, even with "Add the 8 auxiliary channels" checkbox on. Anyway, it can be fixed easily: just turn off the checkbox, close the "Driver Properties" window, then open "Driver Properties" again and check the box on again. Now aux channels should be streamed Ok.

Just in case. To stream the signal, after setting driver properties you should press "Connect', then "Play" at Acquisition Server window and while "playing" you should be able to view/record signals using "Acquisition client" component in OpenVibe designer.

We use OpenVibe v 3.5.0.

Post Reply