What Chad is describing is a realization of synchronous Matlab processing, i.e., processing of blocks of data as they are "p[roduced" by the data acquisition device. As an alternative, for asynchronous processing, you may want to look into the FieldTrip buffer (described on the Wiki).
Gerv
Search found 615 matches
- 11 Sep 2013, 11:08
- Forum: Configuration
- Topic: MatlabSignalProcessing
- Replies: 24
- Views: 19725
- 24 Aug 2013, 15:00
- Forum: Configuration
- Topic: How to find the row/col that was intensified
- Replies: 1
- Views: 3753
Re: How to find the row/col that was intensified
Check the SelectedRow and SelectedColumn state:
http://www.bci2000.org/wiki/index.php/U ... pellerTask
Gerv
http://www.bci2000.org/wiki/index.php/U ... pellerTask
Gerv
- 15 Aug 2013, 07:10
- Forum: BCI Systems - Signal Processing
- Topic: How to detect or filter the EMG signal in EEG?
- Replies: 1
- Views: 3585
Re: How to detect or filter the EMG signal in EEG?
Check out
Goncharova, I. I., et al. "EMG contamination of EEG: spectral and topographical characteristics." Clinical Neurophysiology 114.9 (2003): 1580-1593.
It should have answers to all your questions.
Gerv
Goncharova, I. I., et al. "EMG contamination of EEG: spectral and topographical characteristics." Clinical Neurophysiology 114.9 (2003): 1580-1593.
It should have answers to all your questions.
Gerv
- 10 Jul 2013, 07:41
- Forum: Configuration
- Topic: Delay between amplifiers
- Replies: 1
- Views: 3367
Re: Delay between amplifiers
I have never heard about this problem, even though we and many others have been using BCI2000 extensively with synced g.USBamps. My best guess is that this issue has something to do with the particular configuration you are using. I would try to switch the order of the two amps, including switching ...
- 24 Jun 2013, 16:56
- Forum: Software Development
- Topic: BCI2000 and e-Prime
- Replies: 9
- Views: 8170
Re: BCI2000 and e-Prime
Why don't you use BCI2000's StimulusPresentation module instead of ePrime?
Gerv
Gerv
- 02 Jun 2013, 01:36
- Forum: Configuration
- Topic: Irregular timing with 2 g.tec amps
- Replies: 11
- Views: 10582
Re: Irregular timing with 2 g.tec amps
I do not think that a sporadic 16 ms jitter will affect the P300 system very much. We have been very successful with P300 experiments with wireless EEG devices that typically have quite poor timing performance.
Gerv
Gerv
- 31 May 2013, 10:49
- Forum: Configuration
- Topic: Irregular timing with 2 g.tec amps
- Replies: 11
- Views: 10582
Re: Irregular timing with 2 g.tec amps
I think I am running out of possible reasons for this. We definitely know of (even much more demanding) configurations that do not show these irregularities. The only thing I can still think of is to try a different computer, or to see if you can increase the polling cycle of the USB controller and/...
- 29 May 2013, 10:42
- Forum: Configuration
- Topic: Irregular timing with 2 g.tec amps
- Replies: 11
- Views: 10582
Re: Irregular timing with 2 g.tec amps
A few more ideas. #1: I understand you do 256 Hz. What is the SampleBlockSize? #2: Does anything change if you go to 16 channels on each amp (32 total)? #3: How did you connect the g.USBamps? If you use a USB splitter, or even otherwise, they may be on the same USB controller, and what you see may b...
- 28 May 2013, 15:22
- Forum: Configuration
- Topic: Irregular timing with 2 g.tec amps
- Replies: 11
- Views: 10582
Re: Irregular timing with 2 g.tec amps
What happens when you use the TaskManager to set the CPU Priority of the Source module to Real Time?
Gerv
Gerv
- 28 May 2013, 14:28
- Forum: Configuration
- Topic: Irregular timing with 2 g.tec amps
- Replies: 11
- Views: 10582
Re: Irregular timing with 2 g.tec amps
Which BCI2000 version are you using?
Gerv
Gerv
- 20 May 2013, 16:42
- Forum: BCI Systems - User Applications
- Topic: Roundtrip time approaches block duration
- Replies: 1
- Views: 3576
- 20 May 2013, 09:04
- Forum: Configuration
- Topic: Irregular timing with 2 g.tec amps
- Replies: 11
- Views: 10582
Re: Irregular timing with 2 g.tec amps
Andrew,
I would suggest to contact g.tec to get a new driver. Yours appears to be ancient.
Gerv
I would suggest to contact g.tec to get a new driver. Yours appears to be ancient.
Gerv
- 04 May 2013, 11:23
- Forum: Configuration
- Topic: Information on D2Box
- Replies: 4
- Views: 5199
Re: Information on D2Box
The D2Box task of BCI2000 v1.0 could only present targets in a block-randomized fashion, i.e., you cannot use a predefined sequence unless you use v2.0 or you change the D2Box code. All earlier BCI2000 versions, including the D2Box code, are still available on SVN.
Gerv
Gerv
- 23 Apr 2013, 07:08
- Forum: Data Analysis
- Topic: SMRs accuracies
- Replies: 3
- Views: 4419
Re: SMRs accuracies
Hi, BCI2000 does not come with a general-purpose classification tool for analyzing SMR activity other than OfflineAnalysis. The most important reason for this is that appropriately interpreting mu rhythm activity depends in part on expert interpretation of brain signal patterns (e.g., to differentia...
- 20 Apr 2013, 17:47
- Forum: Software Development
- Topic: Emotiv EPOC Headset UDP Communication-Matlab and BCI2000
- Replies: 4
- Views: 6073
Re: Emotiv EPOC Headset UDP Communication-Matlab and BCI2000
Hi, The format of the results is certainly the same whether or not you have high accuracy. Based on everything you write, it seems like your Matlab program cannot keep up reading the values from BCi2000 sent via UDP. You could check the Windows TaskManager -- Matlab is probably consuming a whole CPU...