<?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=Lsegura</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=Lsegura"/>
	<link rel="alternate" type="text/html" href="https://www.bci2000.org/mediawiki/index.php/Special:Contributions/Lsegura"/>
	<updated>2026-06-13T02:12:18Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://www.bci2000.org/mediawiki/index.php?title=Talk:Programming_Reference:Build_System_(obsolete)&amp;diff=7642</id>
		<title>Talk:Programming Reference:Build System (obsolete)</title>
		<link rel="alternate" type="text/html" href="https://www.bci2000.org/mediawiki/index.php?title=Talk:Programming_Reference:Build_System_(obsolete)&amp;diff=7642"/>
		<updated>2016-09-07T17:11:34Z</updated>

		<summary type="html">&lt;p&gt;Lsegura: /* Problem with IP/Port parameters when running and executable after building it. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As of January 2010, the following information on this page is outdated:&lt;br /&gt;
*It is no longer necessary to download and install Qt, as BCI2000 comes with a stripped-down version of Qt and its runtime libraries.&lt;br /&gt;
*For MSVC compilers, a runtime version of Qt is provided, so it is no longer necessary to compile Qt when using an MSVC compiler.&lt;br /&gt;
*Differences found between data files in the  regression test: BCI2000 comes with [[Programming_Reference:RandomGenerator_Class|its own random number generator]] to ensure consistent random number generation across repeated runs, and for different runtime libraries. This random number generator allows to specify a random seed value in the RandomSeed BCI2000 parameter. Thus, there should not be any differences in the regression test except for time stamps, which are ignored anyway.&lt;br /&gt;
*The Release/Debug directory issue with MSVC has been solved using the CMake prefix hack.&lt;br /&gt;
&lt;br /&gt;
[[User:Mellinger|Mellinger]] 13:42, 26 January 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
The page has been updated to reflect the changes listed above.&lt;br /&gt;
[[User:Mellinger|Mellinger]] 14:50, 19 February 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Problem with IP/Port parameters when running and executable after building it. ==&lt;br /&gt;
&lt;br /&gt;
Hello,&lt;br /&gt;
&lt;br /&gt;
i have followed the tutorial and after it i obtained an executable which i tought should fit well, but no. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I downloaded VS 2012, executed build/Make VS2012 Project Files and followed the instructions in the CMD.&lt;br /&gt;
&lt;br /&gt;
After this i opened the BCI2000.sln with visual studio, selected the module i wanted (in this case application/P3speller), right clicked and built.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then i went to prog directory, got the generated &amp;quot;p3speller.exe&amp;quot; and placed it with other core modules (i replaced original p3speller.exe). I then executed a .batch which used that module (P3Speller_signalgenerator.bat). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It all seemed to work, but when i clicked on set config i got an error related to ports:&lt;br /&gt;
&lt;br /&gt;
2016-09-07T18:52:16 - SignalProcessing: ApplicationIP/Port parameters not available.&lt;br /&gt;
2016-09-07T18:52:16 - DataIOFilter::Preflight: Parameter &amp;quot;ApplicationIP&amp;quot; does not exist.&lt;br /&gt;
2016-09-07T18:52:36 - P3Speller: Connection to previous module timed out after 20s.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Afterwards i tried to a similar thing but building 3 modules the same time. I built the 3 modules included in the P3Speller_signalgenerator.bat ( &lt;br /&gt;
SignalGenerator, P3SignalProcessing and P3Speller ).&lt;br /&gt;
&lt;br /&gt;
I got this error when i tried to set config after running the .bat: &lt;br /&gt;
&lt;br /&gt;
2016-09-07T19:10:32 - SignalGenerator: Next module&#039;s IP/Port parameters not available.&lt;br /&gt;
2016-09-07T19:10:32 - Operator set configuration&lt;br /&gt;
2016-09-07T19:10:32 - P3SignalProcessing: Next module&#039;s IP/Port parameters not available.&lt;br /&gt;
2016-09-07T19:10:32 - P3Speller: Next module&#039;s IP/Port parameters not available.&lt;br /&gt;
2016-09-07T19:10:32 - SignalSource confirmed new parameters ...&lt;br /&gt;
2016-09-07T19:10:32 - SignalGenerator: Lost connection to SignalProcessing: Unknown error state.&lt;br /&gt;
&lt;br /&gt;
So, ¿What am i doing wrong? ¿Why do port parameters fail when i try to use a built module? Also, the file i built was not modified from the original one (i just wanted to test if building process was correct).&lt;/div&gt;</summary>
		<author><name>Lsegura</name></author>
	</entry>
	<entry>
		<id>https://www.bci2000.org/mediawiki/index.php?title=Talk:Programming_Reference:Build_System_(obsolete)&amp;diff=7641</id>
		<title>Talk:Programming Reference:Build System (obsolete)</title>
		<link rel="alternate" type="text/html" href="https://www.bci2000.org/mediawiki/index.php?title=Talk:Programming_Reference:Build_System_(obsolete)&amp;diff=7641"/>
		<updated>2016-09-07T16:58:43Z</updated>

		<summary type="html">&lt;p&gt;Lsegura: /* Problem with IP/Port parameters when running and executable after building it. */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;As of January 2010, the following information on this page is outdated:&lt;br /&gt;
*It is no longer necessary to download and install Qt, as BCI2000 comes with a stripped-down version of Qt and its runtime libraries.&lt;br /&gt;
*For MSVC compilers, a runtime version of Qt is provided, so it is no longer necessary to compile Qt when using an MSVC compiler.&lt;br /&gt;
*Differences found between data files in the  regression test: BCI2000 comes with [[Programming_Reference:RandomGenerator_Class|its own random number generator]] to ensure consistent random number generation across repeated runs, and for different runtime libraries. This random number generator allows to specify a random seed value in the RandomSeed BCI2000 parameter. Thus, there should not be any differences in the regression test except for time stamps, which are ignored anyway.&lt;br /&gt;
*The Release/Debug directory issue with MSVC has been solved using the CMake prefix hack.&lt;br /&gt;
&lt;br /&gt;
[[User:Mellinger|Mellinger]] 13:42, 26 January 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
The page has been updated to reflect the changes listed above.&lt;br /&gt;
[[User:Mellinger|Mellinger]] 14:50, 19 February 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Problem with IP/Port parameters when running and executable after building it. ==&lt;br /&gt;
&lt;br /&gt;
Hello,&lt;br /&gt;
&lt;br /&gt;
i have followed the tutorial and after it i obtained an executable which i tought should fit well, but no. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I downloaded VS 2012, executed build/Make VS2012 Project Files and followed the instructions in the CMD.&lt;br /&gt;
&lt;br /&gt;
After this i opened the BCI2000.sln with visual studio, selected the module i wanted (in this case application/P3speller), right clicked and built.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Then i went to prog directory, got the generated &amp;quot;p3speller.exe&amp;quot; and placed it with other core modules (i replaced original p3speller.exe). I then executed a .batch which used that module (P3Speller_signalgenerator.bat). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
It all seemed to work, but when i clicked on set config i got an error related to ports:&lt;br /&gt;
&lt;br /&gt;
2016-09-07T18:52:16 - SignalProcessing: ApplicationIP/Port parameters not available.&lt;br /&gt;
2016-09-07T18:52:16 - DataIOFilter::Preflight: Parameter &amp;quot;ApplicationIP&amp;quot; does not exist.&lt;br /&gt;
2016-09-07T18:52:36 - P3Speller: Connection to previous module timed out after 20s.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Afterwards i tried to a similar thing but building 3 modules the same time. I built the 3 modules included in the P3Speller_signalgenerator.bat ( &lt;br /&gt;
SignalGenerator, P3SignalProcessing and P3Speller ).&lt;br /&gt;
&lt;br /&gt;
I got this error when i tried to set config after running the .bat: &lt;br /&gt;
&lt;br /&gt;
P3SignalProcessing: Next module&#039;s IP/Port parameters not available.&lt;br /&gt;
2016-09-07T18:40:16 - SignalGenerator: Next module&#039;s IP/Port parameters not available.&lt;br /&gt;
&lt;br /&gt;
(SignalGenerator was the only error showing because it was the first module to load in the .bat, but i guess other modules would suffer from the same).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So, ¿What am i doing wrong? ¿Why do port parameters fail when i try to use a built module? Also, the file i built was not modified from the original one (i just wanted to test if building process was correct).&lt;/div&gt;</summary>
		<author><name>Lsegura</name></author>
	</entry>
</feed>