I am currently trying to control a game in Unity using the Sensory-motor rhythm from BCI2000 using BioSemi ActiveTwo.
So far I have been successful in using the AppConnector for sending/receiving via messages between platforms, and using the Contrib version for BioSemi. I have also downloaded and built the Source version.
The problem I am dealing with right now is how to select the right modules. Using the Launcher, I select BioSemi as source, the SpectralSignalProcessing and the DummyApplication. I also load the parameters from my amplifier (BioSemi) and the MuFeedback. I get the following errors in the PreFlight phase:
Code: Select all
2016-03-18T10:09:32 - Normalizer::Preflight: When processing "(Feedback==0)": Variable "Feedback" does not exist.
2016-03-18T10:09:32 - Normalizer::Preflight: When processing "(Feedback)&&(TargetCode==1)", multiple errors occurred.
* Variable "Feedback" does not exist.
* Variable "TargetCode" does not exist.
2016-03-18T10:09:32 - Normalizer::Preflight: When processing "(Feedback)&&(TargetCode==2)", multiple errors occurred.
* Variable "Feedback" does not exist.
* Variable "TargetCode" does not exist.
2016-03-18T10:09:32 - Script error: Could not set configurationMy goal is actually to not use these variables (since my game is not related to CursorTask), but to have my own states that are related to my application. So I would like to change their names, and have them controlled only in my application, setting their values from Unity using the AppConnector.
I apologize if this is a newbie question. I have read the wiki on the Mu rhythm, the Normalizer and ExpressionFilter and how to Build System, but would appreciate some guidance in how to proceed.
Best,
Inês
