Attain Mu Values

Forum for software developers to discuss BCI2000 software development
Locked
verasen
Posts: 4
Joined: 14 Jan 2004, 12:42

Attain Mu Values

Post by verasen » 14 Jan 2004, 12:46

Hi,

I'm trying to extract the 2 mu values that come out of BCI2000. What
function or variable are these 2 values stored in? I noticed there's something called signals[0] that's accessed in the Feedback function for TTask, so I was wondering maybe if I just did signals[1] I would get the 2nd value? I did that and it just outputs a constant value every single time. I also looked at the Task2D class and looked at the signal[0] and signal[1] in that. Those values seem to be the cursor position, not the raw mu values.

Also, is it expected that the mu value should jump around wildly between -
32767 to 32767 or is it supposed to be a smooth curve?

Thanks,
Umang

gschalk
Posts: 615
Joined: 28 Jan 2003, 12:37

BCI2000 control signal values ...

Post by gschalk » 14 Jan 2004, 13:58

Hi,

Signal processing passes a vector of control signals on to User Application. These values are, as you discovered, accessible to the application in the vector signals (i.e., signals[0], signals[1], etc.). At the same time, the nature of these signals depends on what signal processing module you use and how it is configured. As an example, the MUD matrix defines what signal features are used to produce the first control signal, and MLR defines what signal features are used to produce the second control signal. You will have to configure (at least) these parameters correctly. The relationships of these parameters are described in the BCI2000 User Manual. I don't know what you mean by "cursor position, not the raw mu values."

I hope this helps,
Gerv

Locked

Who is online

Users browsing this forum: No registered users and 0 guests