Re: Using modularEEG to acquire ERG data

Stefan Jung <[email protected]> Mon, 31 Aug 2015 22:06:50 +0200
Newsgroups gmane.comp.science.openeeg.general
Message-ID <CAC3TAzOf3Z1oO994x1NJLWUy76j_K2ACUAOYo1oVvOX9Yx6i0g@mail.gmail.com>
Hi Ian

A DLL you say... Mmm, that is normally only necessary if the amplifier uses
a custom designed USB (class) interface.  I think it is important to figure
out if your commercial amplifier is a CDC (Communication Device Class) USB
device, i.e. makes use of a Virtual Comms Port on the PC side.  Because
amplifiers normally only spool data to the PC, there is a 80% chance that
the designers just implemented a CDC class on USB.  In that case
interfacing to openVibe or any of the other software packages should be
possible.  If it's not CDC, and you only have that cripple DLL, then forget
using your present commercial amp.

Changing the gain, bandwidth and sampling rates on openEEG is easy to do,
anything beyond that is a total re-design.

Perhaps you should consider openBCI hardware.  openBCI uses the Texas
Instruments ADS1299 single chip EEG front-end.  It is an 8 differential
input, concurrently sampling chip, using 8 x 24-bit delta-sigma ADCs all
within one package.

The ADS1299 is rather expensive, so any equipment making use of it is
obviously also pricey, even if open source.  However, expense is a relative
thing, it is a few orders more expensive than a home-build openEEG amp, but
considering that it has 8 channels, it is actually not that bad.

Alternatively, consider buying a "cheap" commercial EEG amplifier such as
the Neurobit Optima-2 (2-channel) or Optima-4 (4-channel) or the Pocket
Neurobics QWiz.  I don't know if any of these amps have concurrent sampling
capabilities, you would need to look at their specs.

Regards
Stefan

------------------------------------------------------------------------------