Menu

Tree [9d20d7] master /
 History

HTTPS access


File Date Author Commit
 auxconfig 2011-05-25 Nicolas Bourdaud Nicolas Bourdaud [829a9a] ship 50-usb-plugdev.rules
 config 2010-06-04 Nicolas Bourdaud Nicolas Bourdaud [33a879] skeleton of package + old eegdev.h
 doc 2010-06-04 Nicolas Bourdaud Nicolas Bourdaud [33a879] skeleton of package + old eegdev.h
 gnulib-local 2012-02-20 Nicolas Bourdaud Nicolas Bourdaud [cbeba7] Move dlopen.c as gnulib module
 lib 2010-08-16 Nicolas Bourdaud Nicolas Bourdaud [1b7320] Introduces support for other platforms
 m4 2010-06-04 Nicolas Bourdaud Nicolas Bourdaud [33a879] skeleton of package + old eegdev.h
 src 2010-06-04 Nicolas Bourdaud Nicolas Bourdaud [33a879] skeleton of package + old eegdev.h
 tests 2010-06-04 Nicolas Bourdaud Nicolas Bourdaud [33a879] skeleton of package + old eegdev.h
 AUTHORS 2010-06-04 Nicolas Bourdaud Nicolas Bourdaud [33a879] skeleton of package + old eegdev.h
 COPYING 2011-08-05 Nicolas Bourdaud Nicolas Bourdaud [de66d5] Relicense the library into LGPL3+
 ChangeLog 2010-06-04 Nicolas Bourdaud Nicolas Bourdaud [33a879] skeleton of package + old eegdev.h
 Makefile.am 2010-06-04 Nicolas Bourdaud Nicolas Bourdaud [33a879] skeleton of package + old eegdev.h
 NEWS 2010-06-04 Nicolas Bourdaud Nicolas Bourdaud [33a879] skeleton of package + old eegdev.h
 README 2010-06-04 Nicolas Bourdaud Nicolas Bourdaud [33a879] skeleton of package + old eegdev.h
 README_build 2012-03-21 Nicolas Bourdaud Nicolas Bourdaud [db03f0] Use autogen.sh to import the gnulib package
 autogen.sh 2012-02-20 Nicolas Bourdaud Nicolas Bourdaud [f5cfbe] Start using gnulib for replacement
 configure.ac 2010-06-04 Nicolas Bourdaud Nicolas Bourdaud [33a879] skeleton of package + old eegdev.h

Read Me

                               EEGDEV



Presentation
============

eegdev is a library that provides an interface for accessing various EEG
(and other biosignals) acquisition systems in a unified way. The interface
has been designed in order to be both flexible and efficient. The device
specific part is implemented by the means of plugins which makes adding
new device backend fairly easy even if the library does not support them yet
officially.

The core library not only provides a unified and consistent interfaces to
the eegdev users but it also provides many functionalities to the
device backends (plugins) ranging from configuration to data casting and
scaling making writing new device backend an easy task.


Supported devices
=================

As of now, the library support the following backend:

 - Biosemi ActiveTwo
 - gTec gUSBamp
 - reading biosignal data file
 - Tobi network Interface A


Supported platforms
===================

This depends on which device the library should support. The core library
supports any POSIX platform and Windows. All device backend are supported on
these platforms excepting from the gTec gUSBamp device which is, as of now, 
supported only on Linux i386/amd64 platforms.