Changes

Jump to navigation Jump to search
Line 6: Line 6:  
=== Ensure access to BrainStream code and required toolboxes ===
 
=== Ensure access to BrainStream code and required toolboxes ===
   −
The BrainStream package can be downloaded [https://github.com/phpvdb/brainstream here] (will be available end of January 2015.) or via alternative checkout from another repository (internal people only).
+
The BrainStream package can be downloaded [https://gitlab.socsci.ru.nl/cai-bci/brainstream.git here] (only accessible by members) or via alternative checkout from another repository (internal people only).
    
BrainStream requires some additional software, which is standardly included with the distribution of BrainStream. This is an overview of the additional software: <br /> [http://fieldtrip.fcdonders.nl/download FieldTrip toolbox] <br /> [http://www.andykhan.com/jexcelapi/ Java library] for reading/writing Excel, jxl.jar GNU Library or Lesser General Public License (LGPL) <br /> [http://www.mathworks.com/matlabcentral/fileexchange/11130  MSocket]: Copyright (c)* 2006 MIT Lincoln Laboratory, Steven Michael (smichael@ll.mit.edu) <br /> [http://www.mathworks.com/matlabcentral/fileexchange/3915  fparser.m]: Copyright (c)* 2009, urs (us) schwarz (us@neurol.unizh.ch) <br /> [http://www.mathworks.com/matlabcentral/fileexchange/10867 uipickfiles.m]: Copyright (c)* 2007, Douglas M. Schwarz <br /> [http://www.mathworks.com/matlabcentral/fileexchange/2976 inifile.m]: Copyright (c)* 2003-2005 Primoz Cermelj, Slovenia (primoz.cermelj@email.si) <br /> [http://undocumentedmatlab.com findjobj.m]: Copyright (c)* 2014, Yair Altman <br /> [http://www.mathworks.com/matlabcentral/fileexchange/27758-gui-layout-toolbox GUILayout]: Copyright ©* 2014, Ben Tordoff <br /> [http://www.mathworks.nl/matlabcentral/fileexchange/33381-jsonlab--a-toolbox-to-encode-decode-json-files-in-matlab-octave jsonlab]: Copyright(c)* 2011-2014 Qianqian Fang <br /> (c)* All rights reserved, BSD license (see Matlab for explanation or read the BSD.txt file in ''third_parties'' subfolder in BrainStream's core folder)
 
BrainStream requires some additional software, which is standardly included with the distribution of BrainStream. This is an overview of the additional software: <br /> [http://fieldtrip.fcdonders.nl/download FieldTrip toolbox] <br /> [http://www.andykhan.com/jexcelapi/ Java library] for reading/writing Excel, jxl.jar GNU Library or Lesser General Public License (LGPL) <br /> [http://www.mathworks.com/matlabcentral/fileexchange/11130  MSocket]: Copyright (c)* 2006 MIT Lincoln Laboratory, Steven Michael (smichael@ll.mit.edu) <br /> [http://www.mathworks.com/matlabcentral/fileexchange/3915  fparser.m]: Copyright (c)* 2009, urs (us) schwarz (us@neurol.unizh.ch) <br /> [http://www.mathworks.com/matlabcentral/fileexchange/10867 uipickfiles.m]: Copyright (c)* 2007, Douglas M. Schwarz <br /> [http://www.mathworks.com/matlabcentral/fileexchange/2976 inifile.m]: Copyright (c)* 2003-2005 Primoz Cermelj, Slovenia (primoz.cermelj@email.si) <br /> [http://undocumentedmatlab.com findjobj.m]: Copyright (c)* 2014, Yair Altman <br /> [http://www.mathworks.com/matlabcentral/fileexchange/27758-gui-layout-toolbox GUILayout]: Copyright ©* 2014, Ben Tordoff <br /> [http://www.mathworks.nl/matlabcentral/fileexchange/33381-jsonlab--a-toolbox-to-encode-decode-json-files-in-matlab-octave jsonlab]: Copyright(c)* 2011-2014 Qianqian Fang <br /> (c)* All rights reserved, BSD license (see Matlab for explanation or read the BSD.txt file in ''third_parties'' subfolder in BrainStream's core folder)
Line 13: Line 13:  
=== Add BrainStream's core folder to the Matlab path ===
 
=== Add BrainStream's core folder to the Matlab path ===
   −
The BrainStream core folder must be on your Matlab path. You can either add this folder to the Matlab path as described [.DocsSectionsPathsFolders here] or make sure that the BrainStream core folder is your current working directory.<br /><br />During runtime, BrainStream itself will add all folders required for BrainStream processing to the path. If you need any additional folders on your Matlab path, you can add them to the path in several ways (see the [.DocsSectionsPathsFolders Paths and Folders section] for more information).
+
The BrainStream core folder must be on your Matlab path. You can either add this folder to the Matlab path as described [[BrainStreamPathsFolders|here]] or make sure that the BrainStream core folder is your current working directory.<br /><br />During runtime, BrainStream itself will add all folders required for BrainStream processing to the path. If you need any additional folders on your Matlab path, you can add them to the path in several ways (see the [[BrainStreamPathsFolders|Paths and Folders section]] for more information).
 +
 
 
=== Check if your hardware is supported ===
 
=== Check if your hardware is supported ===
   Line 80: Line 81:  
Users should always use BrainStream's [.DocsSectionsProgrmmersGuide#SendHardwareMarker bs_send_hardware_marker] function to send hardware markers to keep code independent of connected hardware. This function will look in the blocksettings for a sndMarker function which actually sends the markers to the hardware device. You must specify this function under topic [&lt;device&gt;] and key SendMarkerFnc. The default sndMarker function is sndBufferMarker, which sends the marker via the FieldTrip buffer (i.e. not via the hardware).
 
Users should always use BrainStream's [.DocsSectionsProgrmmersGuide#SendHardwareMarker bs_send_hardware_marker] function to send hardware markers to keep code independent of connected hardware. This function will look in the blocksettings for a sndMarker function which actually sends the markers to the hardware device. You must specify this function under topic [&lt;device&gt;] and key SendMarkerFnc. The default sndMarker function is sndBufferMarker, which sends the marker via the FieldTrip buffer (i.e. not via the hardware).
 
<pre>[biosemi_active2]
 
<pre>[biosemi_active2]
[[SendMarkerFnc|Send Marker Fnc]] = 'sndBufferMarker' %default  
+
SendMarkerFnc = 'sndBufferMarker' %default  
 
</pre>
 
</pre>
  

Navigation menu