Difference between revisions of "Contributions:Blackrock"

From BCI2000 Wiki
Jump to: navigation, search
(Documentation Template (WIP))
(No difference)

Revision as of 19:55, 25 January 2013

Synopsis

The Blackrock acquisition module enables signal acquisition from Blackrock Microsystems Cerebus and Neuroport acquisition hardware through the CereLink "cbsdk".

Location

http://www.bci2000.org/svn/trunk/src/contrib/SignalSource/Blackrock

Versioning

Author

Griffin Milsap (griffin.milsap@gmail.com)

Version History

  • V1.0 -- Analog Signal Acquisition and Digital Filtering Functionality

Source Code Revisions

  • Initial development: 4365
  • Tested under: 4365
  • Known to compile under: 4365
  • Broken since: N/A

Functional Description

The Blackrock source module is used for acquiring recordings from the Blackrock NSP through CereLink (https://github.com/dashesy/CereLink). It also happens to be one of the first BCI2000 SignalSource modules to function under Linux. This documentation explains the parameterization and specifics on how to set up the system.

Compilation

Installation

Configuration

Parameters

The following parameters are available for configuring the Blackrock source module. You will find these parameters in the Source -- Signal Properties section.

SourceCh

"Source:Signal%20Properties int SourceCh= 144 // number of digitized and stored channels

AnalogCh

"Source:Signal%20Properties intlist AnalogCh= 0 // Analog channels to acquire from Blackrock

SignalFilter

"Source:Signal%20Properties int SignalFilter= 0 // Filter to apply to data:

  • 0 -- No Filter
  • 1 -- HP 750Hz
  • 2 -- HP 250Hz
  • 3 -- HP 100Hz
  • 4 -- LP 50Hz
  • 5 -- LP 125Hz
  • 6 -- LP 250Hz
  • 7 -- LP 500Hz
  • 8 -- LP 150Hz
  • 9 -- BP 10Hz-250Hz
  • 10 -- LP 2.5kHz
  • 11 -- LP 2kHz
  • 12 -- BP 250Hz-5kHz

SampleBlockSize

1000 // number of samples transmitted at a time",

SamplingRate

30000Hz