Jump to content

User Reference:Parameter Changes for Version 2: Difference between revisions

From BCI2000 Wiki
Mellinger (talk | contribs)
No edit summary
Mellinger (talk | contribs)
No edit summary
Line 43: Line 43:
|-
|-
|colspan="3"|
|colspan="3"|
===ClassFilter===
===LinearClassifier (renamed from ClassFilter)===
|-
|-
| ClassFilter || MUD, MLR || The ClassFilter parameter is now a sparse representation of a multiplication matrix. Each row corresponds to a non-null entry, and contains 4 columns: input channel, input element (e.g., frequency), output channel, weight.
| Classifier || MUD, MLR || The Classifier matrix parameter is now a sparse representation of a multiplication matrix. Each row corresponds to a non-null entry, and contains 4 columns: input channel, input element (e.g., frequency), output channel, weight.
|-
|-
|   || ClassMode || Retained only previous ClassMode value of 1.
|   || ClassMode || Retained only previous ClassMode value of 1.

Revision as of 16:33, 5 March 2007

This page describes changes in parameters between prior versions of BCI2000, and Version 2.0.

Rows without notes represent parameters that have been renamed without changing their structure or meaning.

Source Modules

Name in Version 2 Name in previous versions Notes
ID_System, ID_Amp, ID_Montage   Added for equipment documentation purposes.
SourceCh SoftwareCh  
DataDirectory FileInitials  

RandomNumberADC

SineChannelY SineChannel  
RandomSeed DoTrueRandom Non-null value now specifies random seed for testing purposes.
SignalType SignalType Enumeration now omits float24 type to match gUSBamp source module's SignalType parameter, 0: int16, 1: int32, 2: float32.
  TransmitCh Removed to avoid redundancy (number of values in TransmitChList).

SignalProcessing

SpatialFilter SpatialFilterKernal  

AR Filter

FirstBinCenter StartMem + MemBandWidth/2 Specifying center frequencies appears more intuitive.
LastBinCenter StopMem + MemBandWidth/2
BinWidth MemBandWidth  
WindowLength MemWindows * SampleBlockSize Now given in samples rather than blocks.

LinearClassifier (renamed from ClassFilter)

Classifier MUD, MLR The Classifier matrix parameter is now a sparse representation of a multiplication matrix. Each row corresponds to a non-null entry, and contains 4 columns: input channel, input element (e.g., frequency), output channel, weight.
  ClassMode Retained only previous ClassMode value of 1.

Application Modules

WindowWidth WinWidth  
WindowHeight WinHeight  
WindowLeft WinXpos  
WindowTop WinYpos  

P3AV

Stimuli Matrix  
Announcements FocusOn  
Results Result  
NumberOfSequences NumberOfSeq  

P3 Speller

TestMode P3TestMode  
TargetDefinition TargetDefinitionMatrix  
IconHighlightMode IconHighlight  
IconHighlightFactor HighlightFactor  
MinRunLength (TimeLimit)s Consistently with other time values, this is now given in blocks. Use an optional "s" to indicate a value in seconds.

Cursor Task (renamed from D3Box Task)

ResultDuration RewardDuration  
CameraPos [CameraX CameraY CameraZ]/32767*100 Combined into a vector (list of 3 values). We also use the same 0..100 coordinate range throughout.
CameraAim [CameraAimX CameraAimY CameraAimZ]/32767*100
LightSource [LightSourceX LightSourceY LightSourceZ]/32767*100
LightSourceColor LightSourceR<<16 + LightSourceG<<8 + LightSourceB Combined into an RGB value.
CursorStartPos [StartCursorX StartCursorY StartCursorZ] Combined into a vector.