Jump to content

Contributions:B-Alert: Difference between revisions

From BCI2000 Wiki
No edit summary
No edit summary
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==Synopsis==
==Synopsis==
Acquisition module for B-Alert X-series devices (X4, X10, X24) from Advanced Brain Monitoring, Inc.
Acquisition module for B-Alert X-series devices (X4, X10, X24) from Advanced Brain Monitoring, Inc.
===Known Issues===


==Location==
==Location==
Line 18: Line 16:


==Functional Description==
==Functional Description==
Acquires signal from B-Alert X-series devices: 1) X4 (EKG + 3 channels of EEG), 2) X10 (EKG + 9 channels of EEG), 3) X24 (20 channels of EEG + EKG + 3 Auxiliary channels).
Acquires data from B-Alert X-series devices: 1) X4 (EKG + 3 channels of EEG), 2) X10 (EKG + 9 channels of EEG), 3) X24 (20 channels of EEG + EKG + 3 Auxiliary channels).


Note: The variable delay during Bluetooth transmission is expected to be +/- 12msec, for best results use B-Alert devices in wired configuration.
Note: To reduce variable delay, use B-Alert devices in wired configuration.


==Installation==
==Installation==
The following dlls (copied automatically to prog directory using make file ) are necessary for B-Alert module to work:
The following dlls (copied automatically to prog directory using make file ) are necessary for B-Alert module to work:
 
# BAlert.dll
1.BAlert.dll
# SiUSBXp.dll
 
2.SiUSBXp.dll


==Parameters==
==Parameters==
* SourceCh
===SourceCh, ChannelNames===
Depends on the type of B-Alert device:
Depends on the type of B-Alert device:
1. X10 = 10 channels (EKG, POz, Fz, Cz, C3, C4, F3, F4, P3, P4)
# X10 = 10 channels (EKG, POz, Fz, Cz, C3, C4, F3, F4, P3, P4)
2. X24 = 24 channels (F3, F1, Fz, F2, F4, C3, C1, Cz, C2, C4, CPz, P3, P1, Pz, P2, P4, POz, O1, Oz, O2, ECG , AUX1, AUX2, AUX3)
# X24 = 24 channels (F3, F1, Fz, F2, F4, C3, C1, Cz, C2, C4, CPz, P3, P1, Pz, P2, P4, POz, O1, Oz, O2, EKG , AUX1, AUX2, AUX3)
3. X4 = 4 channels (EKG, FzPoz, CzPOz, NA)
# X4 = 4 channels (EKG, FzPoz, CzPOz, NA)
* SampleBlockSize
===SampleBlockSize===
Default value = 8, Min value = 1, Max value = 24
Default value = 8, Min value = 1, Max value = 24
* SamplingRate
===SamplingRate===
256Hz (Fixed sampling rate)
256Hz (Fixed sampling rate)
* SourceChOffset
===SourceChOffset===
Must be set to 0
Must be set to 0
* SourceGain
===SourceChGain===
Must be set to 1  
Must be set to 1  
* AlignChannels
===AlignChannels===
Must be set to 0
Must be set to 0



Latest revision as of 23:15, 19 December 2011

Synopsis

Acquisition module for B-Alert X-series devices (X4, X10, X24) from Advanced Brain Monitoring, Inc.

Location

http://www.bci2000.org/svn/trunk/src/contrib/SignalSource/B-Alert

Versioning

Authors

Dr.Giby Raphael (graphael@b-alert.com)

Version History

V0.1, 12-12-11: First release

Source Code Revisions

Functional Description

Acquires data from B-Alert X-series devices: 1) X4 (EKG + 3 channels of EEG), 2) X10 (EKG + 9 channels of EEG), 3) X24 (20 channels of EEG + EKG + 3 Auxiliary channels).

Note: To reduce variable delay, use B-Alert devices in wired configuration.

Installation

The following dlls (copied automatically to prog directory using make file ) are necessary for B-Alert module to work:

  1. BAlert.dll
  2. SiUSBXp.dll

Parameters

SourceCh, ChannelNames

Depends on the type of B-Alert device:

  1. X10 = 10 channels (EKG, POz, Fz, Cz, C3, C4, F3, F4, P3, P4)
  2. X24 = 24 channels (F3, F1, Fz, F2, F4, C3, C1, Cz, C2, C4, CPz, P3, P1, Pz, P2, P4, POz, O1, Oz, O2, EKG , AUX1, AUX2, AUX3)
  3. X4 = 4 channels (EKG, FzPoz, CzPOz, NA)

SampleBlockSize

Default value = 8, Min value = 1, Max value = 24

SamplingRate

256Hz (Fixed sampling rate)

SourceChOffset

Must be set to 0

SourceChGain

Must be set to 1

AlignChannels

Must be set to 0

States

None

See also

User Reference:Filters, Contributions:ADCs