Search found 22 matches

by pieterkubben
27 Nov 2012, 05:53
Forum: BCI Systems - Signal Processing
Topic: Introduction to signal processing and classification
Replies: 2
Views: 3530

Introduction to signal processing and classification

One of the great parts of Brain Computer Interface research is the collaboration between medical doctors / neuroscientists, and bioengineers. Obviously, they speak a different language. To improve collaboration and project outcome, it would help if both could learn (at least the basics) from each ot...
by pieterkubben
01 Aug 2012, 15:50
Forum: Software Development
Topic: KeyStrokeFilter, AppConnector or BCI2000Remote?
Replies: 12
Views: 6100

Re: KeyStrokeFilter, AppConnector or BCI2000Remote?

You will need to recompile the application modules you are going use, which is CursorTask and DummyApplication. All right... I downloaded the latest source code today from SVN, and found this folder (src > core > Application > Dummy) to be empty: just a CMakeLists (dated from June 2012) without any...
by pieterkubben
28 Jul 2012, 21:44
Forum: Software Development
Topic: KeyStrokeFilter, AppConnector or BCI2000Remote?
Replies: 12
Views: 6100

Re: KeyStrokeFilter, AppConnector or BCI2000Remote?

So, if you update to the current SVN version, and recompile, you may set the new parameter KeystrokeExpression to the value I suggested. Thanks a lot, will try after the weekend. To avoid having to compile all sources, what is the exact module I need to compile here? Also thanks for expanding the w...
by pieterkubben
23 Jul 2012, 20:41
Forum: Software Development
Topic: KeyStrokeFilter, AppConnector or BCI2000Remote?
Replies: 12
Views: 6100

Re: KeyStrokeFilter, AppConnector or BCI2000Remote?

mellinger wrote:As a start, you might try this for KeyStrokeStateName:
(Signal(2,1)>0)?48:32
I tried using the Stimulus Presentation and Cursor Task paradigm, but get an error in the system log:

Code: Select all

KeystrokeFilter::Preflight: State "(Signal(2,1)>0)?48:32" is inaccessible.
Any suggestions?

Pieter
by pieterkubben
18 Jul 2012, 00:49
Forum: Software Development
Topic: KeyStrokeFilter, AppConnector or BCI2000Remote?
Replies: 12
Views: 6100

Re: KeyStrokeFilter, AppConnector or BCI2000Remote?

Okay, thanks - will try. Btw, I found this site on key codes more helpful. FYI... How can I know what e.g. Signal(2,1) stands for? I understood that in Signal(A, B) the A-value might be related to a direction (X=0, Y-1, Z=2) but do not know whether that is correct (and what X=3 then means in my AppC...
by pieterkubben
16 Jul 2012, 19:13
Forum: Software Development
Topic: KeyStrokeFilter, AppConnector or BCI2000Remote?
Replies: 12
Views: 6100

Re: KeyStrokeFilter, AppConnector or BCI2000Remote?

I suppose that the KeyStateFilter is the easiest way to start, get some more experience and later I can see how to improve the workflow and make it more error-proof. But how to start? I read the User Reference:States page, but do not really get it. I do not understand the DAT files when I open them ...
by pieterkubben
11 Jul 2012, 20:21
Forum: Software Development
Topic: KeyStrokeFilter, AppConnector or BCI2000Remote?
Replies: 12
Views: 6100

KeyStrokeFilter, AppConnector or BCI2000Remote?

I developed an application to control a robot-arm and want to use EEG to send movement commands to the software. In this case, the command is simply a number (0-9) that corresponds to a particular movement direction. Using BCI2000 for input leaves me 3 options, if I understand correctly: (1) the Key...
by pieterkubben
09 Jul 2012, 12:34
Forum: Configuration
Topic: NeuroSky MindWave or MindSet?
Replies: 6
Views: 9797

Re: NeuroSky MindWave or MindSet?

Hi Griffin,

Thanks a lot for your open and detailed answer,this is very helpful. Knowing this, I will continue to work with the Emotiv EPOC and forget about the NeuroSky devices for the moment.

Thanks again,

Pieter
by pieterkubben
22 Jun 2012, 14:35
Forum: Configuration
Topic: NeuroSky MindWave or MindSet?
Replies: 6
Views: 9797

NeuroSky MindWave or MindSet?

Hello, Currently working with the Emotiv EPOC , and thinking about getting some hands-on experience with a NeuroSky device too. Read this post about configuration of the MindWave, and understand that the BCI2000 NeuroSky module has been developed for the MindSet. Now, what would be the best choice t...
by pieterkubben
22 Jun 2012, 14:23
Forum: Configuration
Topic: Vertical lines on EEG using gUSBamp [solved]
Replies: 3
Views: 2378

Re: Vertical lines on EEG using gUSBamp

Okay, yesterday we had another session with different parameters, and it worked. Seems to be a configuration-related issue... fortunately.

Thanks!
Pieter
by pieterkubben
18 Jun 2012, 18:15
Forum: Configuration
Topic: Vertical lines on EEG using gUSBamp [solved]
Replies: 3
Views: 2378

Vertical lines on EEG using gUSBamp [solved]

Tried today connecting BCI2000 v 3.0.2 to a gUSBamp amplifier (actually 2 of them) and got the EEG as displayed on the attach. Some of the settings are visible as well.

Anyone familiar with this issue? I guess it has to do with the configuration.

Pieter
by pieterkubben
14 Jun 2012, 15:10
Forum: Data Analysis
Topic: Offline Analysis tool MatLab error [solved]
Replies: 8
Views: 5482

Re: Offline Analysis tool MatLab error

This definitely helps, thanks a lot. I thought that signal amplification and amplitude were related... When you use the SignalGenerator source module, you may vary signal amplitude by moving the mouse, as described in the "Getting Started" document located in BCI2000's top level directory. Read it, ...
by pieterkubben
13 Jun 2012, 18:31
Forum: Software Development
Topic: AppConnectorExample: nothing happens [solved]
Replies: 3
Views: 2277

LNK2019 unresolved external symbol

Okay, it is working now. Here is some useful information for people who are working in Qt Creator (maybe also in MSVC) and who are encountering a compiler error message "LNK2019 unresolved external symbol" after they create a new Win32 C++ console project and have added the SockStream.h/.cpp files i...
by pieterkubben
13 Jun 2012, 16:58
Forum: Software Development
Topic: AppConnectorExample: nothing happens [solved]
Replies: 3
Views: 2277

Re: AppConnectorExample: nothing happens

you need to set the ConnectorOutputAddress and ConnectorInputAddress parameters to the desired ports. Also, you cannot use the same UDP port for input and output. :oops: Is there a hole in the ground I can jump in to? Just did not see (or think of) this tab in the config panel. Now it works. Althou...