Help to build driver for Brainmaster Freedom 24D devices

Obtaining data from various hardware devices
Post Reply
iraquitan
Posts: 2
Joined: Fri Jun 01, 2018 7:43 pm

Help to build driver for Brainmaster Freedom 24D devices

Post by iraquitan »

Hi, I am currently working with a BCI project and my company currently possess two Brainmaster Freedom 24D devices, we use the DSI Streamer as the acquisition software, but we'd like to automate the acquisition for our next experiments. I searched for drivers in the OpenVibe documentations, and I found this http://openvibe.inria.fr/using-brainmas ... -openvibe/, but the only supported devices are:
  • Atlantis 2×2
  • Atlantis 4×4
  • Discovery 24
I'd like to know if there is a way to develop a driver to the Freedom 24D devices? And if yes, how should I proceed?

Thanks in advance!

jtlindgren
Posts: 775
Joined: Tue Dec 04, 2012 3:53 pm
Location: INRIA Rennes, FRANCE

Re: Help to build driver for Brainmaster Freedom 24D devices

Post by jtlindgren »

Hi,

if the Freedom 24D API and philosophy are close to those of other BrainMaster devices, then probably the easiest starting point would be to take the C++ code for the BrainMaster Discovery and customize from there. The code can be found from the OV source tree. There are also several tutorials for helping to write openvibe drivers in general. You can find them from

http://openvibe.inria.fr/documentation-index/

If you develop a driver and would like to contribute it back to the upstream, we'd be of course happy to consider integrating it with due acknowledgement to your company. :)


Cheers,
Jussi

iraquitan
Posts: 2
Joined: Fri Jun 01, 2018 7:43 pm

Re: Help to build driver for Brainmaster Freedom 24D devices

Post by iraquitan »

Hi Jussi,

Thanks for your reply. I'll start from the BM Discovery code then. And of course, we would like to contribute back to the upstream.

Post Reply