<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
<link rel="self" type="application/atom+xml" href="http://theeyetribe.com/forum/feed.php?f=25&amp;t=487" />

<title>The Eye Tribe</title>
<subtitle>Developer Forum</subtitle>
<link href="http://theeyetribe.com/forum/index.php" />
<updated>2015-12-03T14:09:57+02:00</updated>

<author><name><![CDATA[The Eye Tribe]]></name></author>
<id>http://theeyetribe.com/forum/feed.php?f=25&amp;t=487</id>
<entry>
<author><name><![CDATA[Micky]]></name></author>
<updated>2015-12-03T14:09:57+02:00</updated>
<published>2015-12-03T14:09:57+02:00</published>
<id>http://theeyetribe.com/forum/viewtopic.php?t=487&amp;p=2355#p2355</id>
<link href="http://theeyetribe.com/forum/viewtopic.php?t=487&amp;p=2355#p2355"/>
<title type="html"><![CDATA[Re: calibration_start function problem]]></title>

<content type="html" xml:base="http://theeyetribe.com/forum/viewtopic.php?t=487&amp;p=2355#p2355"><![CDATA[
I finally got around to look into the issue.<br />There's an internal network deadlock issue that stalls the thread in a send_sync call. The method never terminates because the expected reply message from the server is never received, due to the thread is stalled.<br />Temporarily, the problem can be fixed using async send to update the internal states that is triggered by server changed notifications.<p>Statistics: Posted by <a href="http://theeyetribe.com/forum/memberlist.php?mode=viewprofile&amp;u=6640">skataMicky</a> — 03 Dec 2015, 14:09</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[hans@braingaze.eu]]></name></author>
<updated>2015-08-14T16:02:53+02:00</updated>
<published>2015-08-14T16:02:53+02:00</published>
<id>http://theeyetribe.com/forum/viewtopic.php?t=487&amp;p=2229#p2229</id>
<link href="http://theeyetribe.com/forum/viewtopic.php?t=487&amp;p=2229#p2229"/>
<title type="html"><![CDATA[Re: calibration_start function problem]]></title>

<content type="html" xml:base="http://theeyetribe.com/forum/viewtopic.php?t=487&amp;p=2229#p2229"><![CDATA[
Hi,<br />My name's Jordi. I tried implement my custom client done in c++ and SDL_net 2.0 and I have my own mini client that parses/sends JSON messages. I achieved communication with the Eyetribe server perfectly. <br /><br />Then, I tried to do the calibration in the same way and I achieved it. But sometimes the calibration stage hangs always from &quot;start_point&quot; requests when you redoes calibration ... so that's because I came at this forum and I saw this message on the problem about &quot;point_start&quot; requests. <br /><br />My questions are ... Is the problem already solved? When is expected the next release ?<br /><br />Cheers,<p>Statistics: Posted by <a href="http://theeyetribe.com/forum/memberlist.php?mode=viewprofile&amp;u=515">skatahans@braingaze.eu</a> — 14 Aug 2015, 16:02</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Micky]]></name></author>
<updated>2015-06-17T16:20:38+02:00</updated>
<published>2015-06-17T16:20:38+02:00</published>
<id>http://theeyetribe.com/forum/viewtopic.php?t=487&amp;p=2076#p2076</id>
<link href="http://theeyetribe.com/forum/viewtopic.php?t=487&amp;p=2076#p2076"/>
<title type="html"><![CDATA[Re: calibration_start function problem]]></title>

<content type="html" xml:base="http://theeyetribe.com/forum/viewtopic.php?t=487&amp;p=2076#p2076"><![CDATA[
With the next official release of TheEyeTribeSDK we will update the SDKs as well.<br />The C++ SDK will include a fix for the experienced problem.<p>Statistics: Posted by <a href="http://theeyetribe.com/forum/memberlist.php?mode=viewprofile&amp;u=6640">skataMicky</a> — 17 Jun 2015, 16:20</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[naumov_sergey@mail.ru]]></name></author>
<updated>2015-05-19T13:05:42+02:00</updated>
<published>2015-05-19T13:05:42+02:00</published>
<id>http://theeyetribe.com/forum/viewtopic.php?t=487&amp;p=2038#p2038</id>
<link href="http://theeyetribe.com/forum/viewtopic.php?t=487&amp;p=2038#p2038"/>
<title type="html"><![CDATA[Re: calibration_start function problem]]></title>

<content type="html" xml:base="http://theeyetribe.com/forum/viewtopic.php?t=487&amp;p=2038#p2038"><![CDATA[
<blockquote><div><cite>Micky wrote:</cite><br />What is the value of the point_count argument?<br />Are you using the latest public release of the server?<br />Is the server running and do you have a valid socket connection with the server?<br />Is the server returning any console messages (INFO, WARNING, ERROR), or anything in the log file?<br /><br />The m_sync_requests member indicates that all control flags are set except for SR_ERROR and SR_CSTART, which states that the GazeAPI has been connected to the server and successfully retrieved the initial requests. The C++ SDK is not multithread robust in the way that if multiple threads access the same GazeAPI instance it is possible to steal and/or overwrite the control flags.<br /><br />To secure you're not hitting an MT sync issue, could you try only to access the same GazeAPI obj from the same thread?`<br /></div></blockquote><br /><br />Hello, Micky! Thank You for reply!<br />Yes, I do. Server version is 0.9.56<br />Connection is good and log file is writing. I have looked into log file and found last message<br /><blockquote class="uncited"><div><br />2015-05-19 13:14:56.996|1008566568|I|Creating new connection [184683626496]<br />2015-05-19 13:16:27.665|1008566568|I|Default calibration profile saved successfully<br /></div></blockquote><br />This message was called from last calibration. After that I call another calibration and program freezed.<br />I make calibration with 9 points.<br />I don't have another messages from server or in log file.<br /><br />In debug version I have log:<br /><blockquote class="uncited"><div><br />2015-05-19 14:00:54.724|1470291525|I|New connection detected [176093691904]<br />2015-05-19 14:00:54.792|3357221379|I|The device stream has started<br />2015-05-19 14:00:54.792|1470291525|I|Tracker started<br />2015-05-19 14:00:54.792|1470291525|I|Creating new connection [176093691904]<br /></div></blockquote><br /><br /><br />I use only one thread to gaze api access.<p>Statistics: Posted by <a href="http://theeyetribe.com/forum/memberlist.php?mode=viewprofile&amp;u=8429">skatanaumov_sergey@mail.ru</a> — 19 May 2015, 13:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Micky]]></name></author>
<updated>2015-05-12T15:46:51+02:00</updated>
<published>2015-05-12T15:46:51+02:00</published>
<id>http://theeyetribe.com/forum/viewtopic.php?t=487&amp;p=2028#p2028</id>
<link href="http://theeyetribe.com/forum/viewtopic.php?t=487&amp;p=2028#p2028"/>
<title type="html"><![CDATA[Re: calibration_start function problem]]></title>

<content type="html" xml:base="http://theeyetribe.com/forum/viewtopic.php?t=487&amp;p=2028#p2028"><![CDATA[
What is the value of the point_count argument?<br />Are you using the latest public release of the server?<br />Is the server running and do you have a valid socket connection with the server?<br />Is the server returning any console messages (INFO, WARNING, ERROR), or anything in the log file?<br /><br />The m_sync_requests member indicates that all control flags are set except for SR_ERROR and SR_CSTART, which states that the GazeAPI has been connected to the server and successfully retrieved the initial requests. The C++ SDK is not multithread robust in the way that if multiple threads access the same GazeAPI instance it is possible to steal and/or overwrite the control flags.<br /><br />To secure you're not hitting an MT sync issue, could you try only to access the same GazeAPI obj from the same thread?`<p>Statistics: Posted by <a href="http://theeyetribe.com/forum/memberlist.php?mode=viewprofile&amp;u=6640">skataMicky</a> — 12 May 2015, 15:46</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[naumov_sergey@mail.ru]]></name></author>
<updated>2015-05-12T13:06:09+02:00</updated>
<published>2015-05-12T13:06:09+02:00</published>
<id>http://theeyetribe.com/forum/viewtopic.php?t=487&amp;p=2027#p2027</id>
<link href="http://theeyetribe.com/forum/viewtopic.php?t=487&amp;p=2027#p2027"/>
<title type="html"><![CDATA[calibration_start function problem]]></title>

<content type="html" xml:base="http://theeyetribe.com/forum/viewtopic.php?t=487&amp;p=2027#p2027"><![CDATA[
Hi, all!<br /><br />I user VS2005, boost 1.55 and c++ client v. 0.9.49  for developing.<br />I have faced with problem when program freez on calibration_start() function.<br />It happens almost when I use debug version of client dll and my program and sometimes when I use release version of client dll and my program.<br />I debug SDK library and found next source code<br /><br /><dl class="codebox"><dt>Code: </dt><dd><code>        bool calibration_start( int const point_count )<br />        {<br />            m_calibration_proxy.start_calibration( point_count );<br />            std::stringstream ss;<br />            ss &lt;&lt; &quot;{\&quot;category\&quot;:\&quot;calibration\&quot;,\&quot;request\&quot;:\&quot;start\&quot;,\&quot;values\&quot;:{\&quot;pointcount\&quot;:&quot; &lt;&lt; point_count &lt;&lt; &quot;}}&quot;;<br /><br />            clear_sync_req( SR_CSTART );<br />            send( ss.str() );<br />            return wait_sync_req( SR_CSTART );<br />        }</code></dd></dl><br /><br />there is problem with wait_sync_req( SR_CSTART ) there. This function runs in circle with next values:<br />m_sync_requests = 0x2e;<br />sr = 0x10<br /><br />Do any have idea about it?<p>Statistics: Posted by <a href="http://theeyetribe.com/forum/memberlist.php?mode=viewprofile&amp;u=8429">skatanaumov_sergey@mail.ru</a> — 12 May 2015, 13:06</p><hr />
]]></content>
</entry>
</feed>