<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.bci2000.org/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jjsnorton</id>
	<title>BCI2000 Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.bci2000.org/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jjsnorton"/>
	<link rel="alternate" type="text/html" href="https://www.bci2000.org/mediawiki/index.php/Special:Contributions/Jjsnorton"/>
	<updated>2026-06-12T17:13:24Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://www.bci2000.org/mediawiki/index.php?title=Contributions:IOTech&amp;diff=7584</id>
		<title>Contributions:IOTech</title>
		<link rel="alternate" type="text/html" href="https://www.bci2000.org/mediawiki/index.php?title=Contributions:IOTech&amp;diff=7584"/>
		<updated>2015-11-15T00:01:36Z</updated>

		<summary type="html">&lt;p&gt;Jjsnorton: /* Synopsis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Synopsis==&lt;br /&gt;
The IOTech is a user expandable 16 analog channel and 24 digital channel digital acquisition device (DAQ) from Measurement Computing.  The contributed source module acquires raw signals from the DAQ in real time for use in BCI2000 with 16 bit precision.&lt;br /&gt;
&lt;br /&gt;
BCI2000 has also been tested with an additional 48 channel expansion module, enabling acquisition of 64 channels of data.&lt;br /&gt;
&lt;br /&gt;
==Location==&lt;br /&gt;
http://{{SERVERNAME}}/svn/trunk/src/contrib/SignalSource/IOTech&lt;br /&gt;
&lt;br /&gt;
==Versioning==&lt;br /&gt;
&lt;br /&gt;
===Authors===&lt;br /&gt;
David Steines (d.steines@gmail.com)&lt;br /&gt;
University of Illinois&lt;br /&gt;
&lt;br /&gt;
Jamie Norton (james.j.s.norton@gmail.com)&lt;br /&gt;
University of Illinois&lt;br /&gt;
&lt;br /&gt;
===Version History===&lt;br /&gt;
Version 1.0: September 2015 - Module has functioned for five years, version updated and committed to repository.&lt;br /&gt;
&lt;br /&gt;
===Source Code Revisions===&lt;br /&gt;
*Initial development: #&lt;br /&gt;
*Tested under: #&lt;br /&gt;
*Known to compile under: #&lt;br /&gt;
*Broken since: --&lt;br /&gt;
&lt;br /&gt;
==Functional Description==&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
Compile the # module using [[Programming_Reference:Build_System#How_To_Build_Using_CMake|CMake and your compiler]].  The resulting #.exe should be placed in the prog directory automatically.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;SourceCh&#039;&#039;&#039; represents the total number of channels to be logged from the source module.&lt;br /&gt;
* &#039;&#039;&#039;SampleBlockSize&#039;&#039;&#039; should be set equal to the size of the sample block pulled from the device. &amp;lt;br/&amp;gt;&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; &amp;lt;span style=&amp;quot;text-decoration: underline;&amp;quot;&amp;gt;Only specific combinations of SampleBlockSize and SampleRate are valid!  See [[#Valid Operating Modes]]&amp;lt;/span&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;SampleRate&#039;&#039;&#039; determines the rate at which the device samples data. &amp;lt;br/&amp;gt;&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; &amp;lt;span style=&amp;quot;text-decoration: underline;&amp;quot;&amp;gt;Only specific combinations of SampleBlockSize and SampleRate are valid!  See [[#Valid Operating Modes]]&amp;lt;/span&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;ChannelNames&#039;&#039;&#039; is a convenience parameter.  Name channels here and they can be referenced by these names later.&lt;br /&gt;
* &#039;&#039;&#039;SourceChOffset&#039;&#039;&#039; should be set to a list of &amp;quot;0&amp;quot;s -- one 0 for each channel as indicated by SourceCh, separated by spaces.&lt;br /&gt;
* &#039;&#039;&#039;SourceChGain&#039;&#039;&#039; should be set to a list of &amp;quot;1&amp;quot;s -- one 0 for each channel as indicated by SourceCh, separated by spaces.&lt;br /&gt;
&lt;br /&gt;
===Valid Operating Modes===&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
==Digital Input==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===State Variables===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[User Reference:Filters]], [[Contributions:ADCs]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributions]][[Category:Data Acquisition]]&lt;/div&gt;</summary>
		<author><name>Jjsnorton</name></author>
	</entry>
	<entry>
		<id>https://www.bci2000.org/mediawiki/index.php?title=Contributions:IOTech&amp;diff=7583</id>
		<title>Contributions:IOTech</title>
		<link rel="alternate" type="text/html" href="https://www.bci2000.org/mediawiki/index.php?title=Contributions:IOTech&amp;diff=7583"/>
		<updated>2015-11-14T23:57:48Z</updated>

		<summary type="html">&lt;p&gt;Jjsnorton: /* Version History */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Synopsis==&lt;br /&gt;
The IOTech is a user expandable 16 analog channel and 24 digital channel digital acquisition device (DAQ) from Measurement Computing.  The contributed source module acquires raw signals from the DAQ in real time for use in BCI2000 with 16 bit precision.&lt;br /&gt;
&lt;br /&gt;
==Location==&lt;br /&gt;
http://{{SERVERNAME}}/svn/trunk/src/contrib/SignalSource/IOTech&lt;br /&gt;
&lt;br /&gt;
==Versioning==&lt;br /&gt;
&lt;br /&gt;
===Authors===&lt;br /&gt;
David Steines (d.steines@gmail.com)&lt;br /&gt;
University of Illinois&lt;br /&gt;
&lt;br /&gt;
Jamie Norton (james.j.s.norton@gmail.com)&lt;br /&gt;
University of Illinois&lt;br /&gt;
&lt;br /&gt;
===Version History===&lt;br /&gt;
Version 1.0: September 2015 - Module has functioned for five years, version updated and committed to repository.&lt;br /&gt;
&lt;br /&gt;
===Source Code Revisions===&lt;br /&gt;
*Initial development: #&lt;br /&gt;
*Tested under: #&lt;br /&gt;
*Known to compile under: #&lt;br /&gt;
*Broken since: --&lt;br /&gt;
&lt;br /&gt;
==Functional Description==&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
Compile the # module using [[Programming_Reference:Build_System#How_To_Build_Using_CMake|CMake and your compiler]].  The resulting #.exe should be placed in the prog directory automatically.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;SourceCh&#039;&#039;&#039; represents the total number of channels to be logged from the source module.&lt;br /&gt;
* &#039;&#039;&#039;SampleBlockSize&#039;&#039;&#039; should be set equal to the size of the sample block pulled from the device. &amp;lt;br/&amp;gt;&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; &amp;lt;span style=&amp;quot;text-decoration: underline;&amp;quot;&amp;gt;Only specific combinations of SampleBlockSize and SampleRate are valid!  See [[#Valid Operating Modes]]&amp;lt;/span&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;SampleRate&#039;&#039;&#039; determines the rate at which the device samples data. &amp;lt;br/&amp;gt;&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; &amp;lt;span style=&amp;quot;text-decoration: underline;&amp;quot;&amp;gt;Only specific combinations of SampleBlockSize and SampleRate are valid!  See [[#Valid Operating Modes]]&amp;lt;/span&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;ChannelNames&#039;&#039;&#039; is a convenience parameter.  Name channels here and they can be referenced by these names later.&lt;br /&gt;
* &#039;&#039;&#039;SourceChOffset&#039;&#039;&#039; should be set to a list of &amp;quot;0&amp;quot;s -- one 0 for each channel as indicated by SourceCh, separated by spaces.&lt;br /&gt;
* &#039;&#039;&#039;SourceChGain&#039;&#039;&#039; should be set to a list of &amp;quot;1&amp;quot;s -- one 0 for each channel as indicated by SourceCh, separated by spaces.&lt;br /&gt;
&lt;br /&gt;
===Valid Operating Modes===&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
==Digital Input==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===State Variables===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[User Reference:Filters]], [[Contributions:ADCs]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributions]][[Category:Data Acquisition]]&lt;/div&gt;</summary>
		<author><name>Jjsnorton</name></author>
	</entry>
	<entry>
		<id>https://www.bci2000.org/mediawiki/index.php?title=Contributions:IOTech&amp;diff=7582</id>
		<title>Contributions:IOTech</title>
		<link rel="alternate" type="text/html" href="https://www.bci2000.org/mediawiki/index.php?title=Contributions:IOTech&amp;diff=7582"/>
		<updated>2015-11-14T23:56:03Z</updated>

		<summary type="html">&lt;p&gt;Jjsnorton: /* Authors */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Synopsis==&lt;br /&gt;
The IOTech is a user expandable 16 analog channel and 24 digital channel digital acquisition device (DAQ) from Measurement Computing.  The contributed source module acquires raw signals from the DAQ in real time for use in BCI2000 with 16 bit precision.&lt;br /&gt;
&lt;br /&gt;
==Location==&lt;br /&gt;
http://{{SERVERNAME}}/svn/trunk/src/contrib/SignalSource/IOTech&lt;br /&gt;
&lt;br /&gt;
==Versioning==&lt;br /&gt;
&lt;br /&gt;
===Authors===&lt;br /&gt;
David Steines (d.steines@gmail.com)&lt;br /&gt;
University of Illinois&lt;br /&gt;
&lt;br /&gt;
Jamie Norton (james.j.s.norton@gmail.com)&lt;br /&gt;
University of Illinois&lt;br /&gt;
&lt;br /&gt;
===Version History===&lt;br /&gt;
Version #: September 2015&lt;br /&gt;
* #&lt;br /&gt;
* #&lt;br /&gt;
* #&lt;br /&gt;
&lt;br /&gt;
===Source Code Revisions===&lt;br /&gt;
*Initial development: #&lt;br /&gt;
*Tested under: #&lt;br /&gt;
*Known to compile under: #&lt;br /&gt;
*Broken since: --&lt;br /&gt;
&lt;br /&gt;
==Functional Description==&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
Compile the # module using [[Programming_Reference:Build_System#How_To_Build_Using_CMake|CMake and your compiler]].  The resulting #.exe should be placed in the prog directory automatically.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;SourceCh&#039;&#039;&#039; represents the total number of channels to be logged from the source module.&lt;br /&gt;
* &#039;&#039;&#039;SampleBlockSize&#039;&#039;&#039; should be set equal to the size of the sample block pulled from the device. &amp;lt;br/&amp;gt;&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; &amp;lt;span style=&amp;quot;text-decoration: underline;&amp;quot;&amp;gt;Only specific combinations of SampleBlockSize and SampleRate are valid!  See [[#Valid Operating Modes]]&amp;lt;/span&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;SampleRate&#039;&#039;&#039; determines the rate at which the device samples data. &amp;lt;br/&amp;gt;&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; &amp;lt;span style=&amp;quot;text-decoration: underline;&amp;quot;&amp;gt;Only specific combinations of SampleBlockSize and SampleRate are valid!  See [[#Valid Operating Modes]]&amp;lt;/span&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;ChannelNames&#039;&#039;&#039; is a convenience parameter.  Name channels here and they can be referenced by these names later.&lt;br /&gt;
* &#039;&#039;&#039;SourceChOffset&#039;&#039;&#039; should be set to a list of &amp;quot;0&amp;quot;s -- one 0 for each channel as indicated by SourceCh, separated by spaces.&lt;br /&gt;
* &#039;&#039;&#039;SourceChGain&#039;&#039;&#039; should be set to a list of &amp;quot;1&amp;quot;s -- one 0 for each channel as indicated by SourceCh, separated by spaces.&lt;br /&gt;
&lt;br /&gt;
===Valid Operating Modes===&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
==Digital Input==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===State Variables===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[User Reference:Filters]], [[Contributions:ADCs]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributions]][[Category:Data Acquisition]]&lt;/div&gt;</summary>
		<author><name>Jjsnorton</name></author>
	</entry>
	<entry>
		<id>https://www.bci2000.org/mediawiki/index.php?title=Contributions:IOTech&amp;diff=7581</id>
		<title>Contributions:IOTech</title>
		<link rel="alternate" type="text/html" href="https://www.bci2000.org/mediawiki/index.php?title=Contributions:IOTech&amp;diff=7581"/>
		<updated>2015-11-14T23:55:09Z</updated>

		<summary type="html">&lt;p&gt;Jjsnorton: /* Synopsis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Synopsis==&lt;br /&gt;
The IOTech is a user expandable 16 analog channel and 24 digital channel digital acquisition device (DAQ) from Measurement Computing.  The contributed source module acquires raw signals from the DAQ in real time for use in BCI2000 with 16 bit precision.&lt;br /&gt;
&lt;br /&gt;
==Location==&lt;br /&gt;
http://{{SERVERNAME}}/svn/trunk/src/contrib/SignalSource/IOTech&lt;br /&gt;
&lt;br /&gt;
==Versioning==&lt;br /&gt;
&lt;br /&gt;
===Authors===&lt;br /&gt;
David Steines (d.steines@gmail.com)&lt;br /&gt;
University of Illinois&lt;br /&gt;
&lt;br /&gt;
===Version History===&lt;br /&gt;
Version #: September 2015&lt;br /&gt;
* #&lt;br /&gt;
* #&lt;br /&gt;
* #&lt;br /&gt;
&lt;br /&gt;
===Source Code Revisions===&lt;br /&gt;
*Initial development: #&lt;br /&gt;
*Tested under: #&lt;br /&gt;
*Known to compile under: #&lt;br /&gt;
*Broken since: --&lt;br /&gt;
&lt;br /&gt;
==Functional Description==&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
Compile the # module using [[Programming_Reference:Build_System#How_To_Build_Using_CMake|CMake and your compiler]].  The resulting #.exe should be placed in the prog directory automatically.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;SourceCh&#039;&#039;&#039; represents the total number of channels to be logged from the source module.&lt;br /&gt;
* &#039;&#039;&#039;SampleBlockSize&#039;&#039;&#039; should be set equal to the size of the sample block pulled from the device. &amp;lt;br/&amp;gt;&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; &amp;lt;span style=&amp;quot;text-decoration: underline;&amp;quot;&amp;gt;Only specific combinations of SampleBlockSize and SampleRate are valid!  See [[#Valid Operating Modes]]&amp;lt;/span&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;SampleRate&#039;&#039;&#039; determines the rate at which the device samples data. &amp;lt;br/&amp;gt;&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; &amp;lt;span style=&amp;quot;text-decoration: underline;&amp;quot;&amp;gt;Only specific combinations of SampleBlockSize and SampleRate are valid!  See [[#Valid Operating Modes]]&amp;lt;/span&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;ChannelNames&#039;&#039;&#039; is a convenience parameter.  Name channels here and they can be referenced by these names later.&lt;br /&gt;
* &#039;&#039;&#039;SourceChOffset&#039;&#039;&#039; should be set to a list of &amp;quot;0&amp;quot;s -- one 0 for each channel as indicated by SourceCh, separated by spaces.&lt;br /&gt;
* &#039;&#039;&#039;SourceChGain&#039;&#039;&#039; should be set to a list of &amp;quot;1&amp;quot;s -- one 0 for each channel as indicated by SourceCh, separated by spaces.&lt;br /&gt;
&lt;br /&gt;
===Valid Operating Modes===&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
==Digital Input==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===State Variables===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[User Reference:Filters]], [[Contributions:ADCs]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributions]][[Category:Data Acquisition]]&lt;/div&gt;</summary>
		<author><name>Jjsnorton</name></author>
	</entry>
	<entry>
		<id>https://www.bci2000.org/mediawiki/index.php?title=Contributions:IOTech&amp;diff=7580</id>
		<title>Contributions:IOTech</title>
		<link rel="alternate" type="text/html" href="https://www.bci2000.org/mediawiki/index.php?title=Contributions:IOTech&amp;diff=7580"/>
		<updated>2015-11-14T23:52:56Z</updated>

		<summary type="html">&lt;p&gt;Jjsnorton: /* Synopsis */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Synopsis==&lt;br /&gt;
The IOTech is a user expandable 16 analog channel and 24 digital channel digital acquisition device (DAQ) from Measurement Computing.  The contributed source module acquires raw signals from the DAQ in real time for use in BCI2000.&lt;br /&gt;
&lt;br /&gt;
==Location==&lt;br /&gt;
http://{{SERVERNAME}}/svn/trunk/src/contrib/SignalSource/IOTech&lt;br /&gt;
&lt;br /&gt;
==Versioning==&lt;br /&gt;
&lt;br /&gt;
===Authors===&lt;br /&gt;
David Steines (d.steines@gmail.com)&lt;br /&gt;
University of Illinois&lt;br /&gt;
&lt;br /&gt;
===Version History===&lt;br /&gt;
Version #: September 2015&lt;br /&gt;
* #&lt;br /&gt;
* #&lt;br /&gt;
* #&lt;br /&gt;
&lt;br /&gt;
===Source Code Revisions===&lt;br /&gt;
*Initial development: #&lt;br /&gt;
*Tested under: #&lt;br /&gt;
*Known to compile under: #&lt;br /&gt;
*Broken since: --&lt;br /&gt;
&lt;br /&gt;
==Functional Description==&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
Compile the # module using [[Programming_Reference:Build_System#How_To_Build_Using_CMake|CMake and your compiler]].  The resulting #.exe should be placed in the prog directory automatically.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
* &#039;&#039;&#039;SourceCh&#039;&#039;&#039; represents the total number of channels to be logged from the source module.&lt;br /&gt;
* &#039;&#039;&#039;SampleBlockSize&#039;&#039;&#039; should be set equal to the size of the sample block pulled from the device. &amp;lt;br/&amp;gt;&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; &amp;lt;span style=&amp;quot;text-decoration: underline;&amp;quot;&amp;gt;Only specific combinations of SampleBlockSize and SampleRate are valid!  See [[#Valid Operating Modes]]&amp;lt;/span&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;SampleRate&#039;&#039;&#039; determines the rate at which the device samples data. &amp;lt;br/&amp;gt;&lt;br /&gt;
** &#039;&#039;&#039;NOTE:&#039;&#039;&#039; &amp;lt;span style=&amp;quot;text-decoration: underline;&amp;quot;&amp;gt;Only specific combinations of SampleBlockSize and SampleRate are valid!  See [[#Valid Operating Modes]]&amp;lt;/span&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;ChannelNames&#039;&#039;&#039; is a convenience parameter.  Name channels here and they can be referenced by these names later.&lt;br /&gt;
* &#039;&#039;&#039;SourceChOffset&#039;&#039;&#039; should be set to a list of &amp;quot;0&amp;quot;s -- one 0 for each channel as indicated by SourceCh, separated by spaces.&lt;br /&gt;
* &#039;&#039;&#039;SourceChGain&#039;&#039;&#039; should be set to a list of &amp;quot;1&amp;quot;s -- one 0 for each channel as indicated by SourceCh, separated by spaces.&lt;br /&gt;
&lt;br /&gt;
===Valid Operating Modes===&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
==Digital Input==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===State Variables===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
[[User Reference:Filters]], [[Contributions:ADCs]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Contributions]][[Category:Data Acquisition]]&lt;/div&gt;</summary>
		<author><name>Jjsnorton</name></author>
	</entry>
</feed>