Difference: DocsSectionsExampleSpellerPart3 (4 vs. 5)

Revision 514 Nov 2014 - Main.PhilipVanDenBroek

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Example 2: Visual speller

Part 3

Line: 11 to 11
  flowchart_main_4.png
Changed:
<
<
Figure 1: Main flowchart. In the stimulus presentation plug-in, actions are defined for the BrainStream Matlab session as well as the client (see Figure 2).
>
>
Figure 1: Main flowchart. In the stimulus presentation import-table, actions are defined for the BrainStream Matlab session as well as the client (see Figure 2).
  At the start of the experiment, the speller is intialized on the client. The client then sends a marker to BrainStream to trigger the initTrain function. The advantage of this construction is that you are always sure that the stimulus client is correctly initialized before the actual experiment starts.

flowchart_plugin_3.png

Changed:
<
<
Figure 2: Plug-in flowchart
>
>
Figure 2: Import-table flowchart
 
Changed:
<
<
In the plug-in flowchart you can see why it is advantageous to use parallel processing: if the action of updating the codebook (at the BrainStream session) is delayed or takes more than 0.07 seconds, the duration of the stimulus (at the client) is not affected.
>
>
In the import-table flowchart you can see why it is advantageous to use parallel processing: if the action of updating the codebook (at the BrainStream session) is delayed or takes more than 0.07 seconds, the duration of the stimulus (at the client) is not affected.
  In order to build this experiment, we first need to indicate that we want to use parallel processing and define the client. This can be done in the block file speller_common.blk:
[RunMode]
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback