Problem with P300 Speller Task with Emotiv Flex

General information about brain-computer interfaces
Post Reply
meetakshisetiya
Posts: 2
Joined: 06 Apr 2022, 01:26

Problem with P300 Speller Task with Emotiv Flex

Post by meetakshisetiya » 06 Apr 2022, 01:38

Hi

I am using LSLSource to work the P300 speller task with EMOTIV FLEX (32 channels). While the parameters I have set work fine with Signal Generator Source, the program does not go on to the next letter to be spelled while using LSLSource (If I am spelling THE, the program is stuck on 'T' throughout the duration of the task. SignalGenerator works fine though). I have tried reducing the number of flashes per trial etc but this doesn't seem to work. Can someone please suggest possible solutions?

Thanks

mellinger
Posts: 1208
Joined: 12 Feb 2003, 11:06

Re: Problem with P300 Speller Task with Emotiv Flex

Post by mellinger » 07 Apr 2022, 08:15

There are multiple possibilities why this may happen.
1) The NumberOfSequences parameter is set to a different value than EpochsToAverage parameter.
2) You have specified the <PAUSE> command for a letter contained in your text.

For more information about the P3SpellerTask, see https://www.bci2000.org/mediawiki/index ... pellerTask.

Best regards,
Juergen

meetakshisetiya
Posts: 2
Joined: 06 Apr 2022, 01:26

Re: Problem with P300 Speller Task with Emotiv Flex

Post by meetakshisetiya » 12 Apr 2022, 07:17

Hi Juergen, thanks for the response.

I am quite new to BCI2000 and am having trouble figuring out where to find the EpochsToAverage parameter and <PAUSE> command. Is EpocsToAverage in the P3TemporalFilter.exe file? If yes, how do I edit it? Clicking on the file just opens the command prompt.

Also, I tried opening P300-Classifier.exe in the BCI2000/tools/P300Classifier directory and it gave this error: "Application failed to start because no Qt platform plugin could be initialized". I tried reinstalling BCI2000 but it still does not seem to work.

Thanks

mellinger
Posts: 1208
Joined: 12 Feb 2003, 11:06

Re: Problem with P300 Speller Task with Emotiv Flex

Post by mellinger » 12 Apr 2022, 08:57

Hi,

for an introduction how to use BCI2000 (and how to locate and modify parameters), please see this wiki page:
https://www.bci2000.org/mediawiki/index ... I2000_Tour

The EpochsToAverage parameter is on the "Filtering" tab.

It is strange that the P300 Classifier program does not work for you. Where did you obtain the BCI2000 installer? Can you run

Code: Select all

P3Speller --version
from the prog directory to obtain version information?

Thank you,
Juergen

mansisinghal1
Posts: 4
Joined: 31 Mar 2022, 06:45

Re: Problem with P300 Speller Task with Emotiv Flex

Post by mansisinghal1 » 20 Apr 2022, 03:15

Hi Juergen,

We have installed the user version of BCI2000 from: https://www.bci2000.org/mediawiki/index ... oadBCI2000
We tried running the command in the prog directory and it didn't show any output.
Any idea what this means?

mellinger
Posts: 1208
Joined: 12 Feb 2003, 11:06

Re: Problem with P300 Speller Task with Emotiv Flex

Post by mellinger » 20 Apr 2022, 10:26

Try

Code: Select all

.\P3Speller.exe --version

mellinger
Posts: 1208
Joined: 12 Feb 2003, 11:06

Re: Problem with P300 Speller Task with Emotiv Flex

Post by mellinger » 20 Apr 2022, 11:22

In the meantime, I found out that there is an error in the batch file. In P3Speller_LSLSource.bat, replace "DummySignalProcessing" with "P3SignalProcessing".

mansisinghal1
Posts: 4
Joined: 31 Mar 2022, 06:45

Re: Problem with P300 Speller Task with Emotiv Flex

Post by mansisinghal1 » 21 Apr 2022, 16:32

Hi Juergen,

Thanks for your help.We made the change in the batch file and task is running now! :D

epacheco
Posts: 7
Joined: 13 Mar 2023, 12:09

Re: Problem with P300 Speller Task with Emotiv Flex

Post by epacheco » 13 Mar 2023, 12:13

Hi, mansisinghal1

I have tha same problem when opening P300Classifier.exe. How did you solve it? I've already reinstalled BCI2000 but did'nt work.

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests