Page 1 of 1

How to display martix based paradigm for non-alphabetic character set

Posted: 19 May 2015, 00:56
by rahulchaurasiya
Hello,
I want to use a 64 character set (in 8X8 matrix format) as display paradigm. The character set consists of Devanagari script alphabet.
Is it possible to do this using BCI2000?
If not what should I do?

Re: How to display martix based paradigm for non-alphabetic character set

Posted: 19 May 2015, 08:53
by pbrunner
Rahulchaurasiya,

In addition to the text characters, it is possible to display icons (bitmaps) in the P3Speller matrix. Please see the description of this functionality on the following BCI2000 wiki page:

http://www.bci2000.org/wiki/index.php/U ... esentation

Regards, Peter

Re: How to display martix based paradigm for non-alphabetic character set

Posted: 20 May 2015, 01:17
by rahulchaurasiya
Thanks peter for your quick reply.

Re: How to display martix based paradigm for non-alphabetic character set

Posted: 22 May 2015, 00:43
by rahulchaurasiya
Hello there.

I am able to display special characters (from non-English alphabetic language) in the display matrix by entering the icon files for them into the 4th column of the speller target properties (i.e. Icon Files).
But, Now when I am working in the copy-mode, I want the same characters to be displayed as a result (for that I should enter the same character in the enter column (the second column of the speller target properties). Additionally, I want the subset of same character set to be presented in TextToSpell and TextResult column. Is it possible to do this? ( I am not able to figure out the way for that.)

Re: How to display martix based paradigm for non-alphabetic character set

Posted: 22 May 2015, 17:09
by pbrunner
Rahulchaurasiya,

I remember that a group in Japan used the BCI2000 P300 speller with native Japanese characters [1]. This requires that BCI2000 P3Speller Application to use a specific font for display and unicode to store the strings. After looking through the code of the P300Speller Application I think that this Japanese group had to modify the code a bit. If you have moderate programming skill you should be able to replicate these modifications. If so, let me know and I can provide you some guidance on which changes you need to apply throughout the P300Speller source code.

Regards, Peter

[1] https://i.ytimg.com/vi/YhMtgspW5Qs/mqdefault.jpg

Re: How to display martix based paradigm for non-alphabetic character set

Posted: 24 May 2015, 03:22
by rahulchaurasiya
Hello Peter,

I actually want to modify the code for my application. Would you please suggest me the file (and if possible the function) which I will have to modify to handle fonts (supporting unicodes and special characters).
Will I have to do some kind of compilation to see the change in BCILauncher?

Re: How to display martix based paradigm for non-alphabetic character set

Posted: 26 May 2015, 00:35
by rahulchaurasiya
Hello peter,
just a gentle reminder, in case if you have missed my last post.

Re: How to display martix based paradigm for non-alphabetic character set

Posted: 01 Jun 2015, 16:50
by pbrunner
Rahulchaurasiya,

sorry for the late response. I was busy with a research experiment.

I have been looking into the Unicode issue and we probably need to make some modifications to the BCI2000 core the support this feature. I will give you an update with the next week on the findings.

Regards, Peter

Re: How to display martix based paradigm for non-alphabetic character set

Posted: 08 Jun 2015, 06:44
by rahulchaurasiya
Hi peter,
any update on the issue?

Re: How to display martix based paradigm for non-alphabetic character set

Posted: 25 Jun 2015, 17:30
by pbrunner
Rahulchaurasiya,

sorry for the long delay. After looking into the issue, we realized that this will require a few changes to BCI2000. I have a summer student that will try to implement these changes in the next month.

Regards, Peter