<?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=27&amp;t=273" />

<title>The Eye Tribe</title>
<subtitle>Developer Forum</subtitle>
<link href="http://theeyetribe.com/forum/index.php" />
<updated>2015-09-04T00:05:18+02:00</updated>

<author><name><![CDATA[The Eye Tribe]]></name></author>
<id>http://theeyetribe.com/forum/feed.php?f=27&amp;t=273</id>
<entry>
<author><name><![CDATA[ryklin]]></name></author>
<updated>2015-09-04T00:05:18+02:00</updated>
<published>2015-09-04T00:05:18+02:00</published>
<id>http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=2258#p2258</id>
<link href="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=2258#p2258"/>
<title type="html"><![CDATA[Re: Calibration]]></title>

<content type="html" xml:base="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=2258#p2258"><![CDATA[
So now we have persistent calibration which is great, but a new problem emerges related to this:<br /><br />Lets assume that the user just unpacked the eyetribe and connected it, then starts my 3rd party program. What happens... it connects but the tracker seems to not work. Why not, the lights are on? Because they user never ran the initial calibration. There's no way for my program to check if they did, and there's no warning issued by the eyetribe. Users can waste a lot of previous time before realizing they forgot to run the eyetribe UI. <br /><br />It would be great if you can add a function call that asks isEyeTrackerCalibrated() or isEyeTrackerCalibrationLoaded() so that if it returns false, we can either notify the user that they need to calibrate, or start the EyeTribe UI automatically.<br /><br />The first hour of game play decides if your program will succeed or fail in the market!<p>Statistics: Posted by <a href="http://theeyetribe.com/forum/memberlist.php?mode=viewprofile&amp;u=3346">skataryklin</a> — 04 Sep 2015, 00:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[warbyrd]]></name></author>
<updated>2014-12-16T22:06:53+02:00</updated>
<published>2014-12-16T22:06:53+02:00</published>
<id>http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1589#p1589</id>
<link href="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1589#p1589"/>
<title type="html"><![CDATA[Re: Calibration]]></title>

<content type="html" xml:base="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1589#p1589"><![CDATA[
Hi,<br /><br />if one out of 9 calibrationpoints has the status 1 at the end of a calibration, the tracker sends the result as 'false'.<br /><br />Now i have 2 questions:<br /><br />1. Can i make the eyetracker accept the calibration although there are some &quot;1&quot; statuses?<br />[s]2. if not - how do i recalibrate one single point ?[/s]<br /><br />so i figured it out, that the eyetracker automatically accepts a calibration as soon as all points return a 2-status.<br />my problem was, that i hat 9 predefined points and only pushed the index of each point to a function. - i didn't know, that the points order in the calibresult object are not fix - here an example:<br /><br /><dl class="codebox"><dt>Code: </dt><dd><code>i get back the first calibresult where the status of point 5 is 1 - so you have to recalibrate it.<br />after you do that, you get back a new calibresult.<br />but now the former point 5 has been cut from the calibpoints and appended to the end of the list in the calibresult object and now is point 8.<br />so if now the point is still status 1 - you would have to recalibrate - and pass point 5 to be recalibrated - but point 5 is now point 8 and the algorithm broke.<br /></code></dd></dl><br /><br />it took some time for me to figure out because - as i already said - i was passing on the indices of a point and not their x,y positions.<br />do you get what i mean? - not knowing that can cause some searching time - i think it should be pointed out somewhere. maybe it helps someone <img src="http://theeyetribe.com/forum/images/smilies/icon_e_smile.gif" alt=":)" title="Smile" /><p>Statistics: Posted by <a href="http://theeyetribe.com/forum/memberlist.php?mode=viewprofile&amp;u=5371">skatawarbyrd</a> — 16 Dec 2014, 22:06</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[greg@collectivesoftware.com]]></name></author>
<updated>2014-12-10T01:26:04+02:00</updated>
<published>2014-12-10T01:26:04+02:00</published>
<id>http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1559#p1559</id>
<link href="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1559#p1559"/>
<title type="html"><![CDATA[Re: Calibration]]></title>

<content type="html" xml:base="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1559#p1559"><![CDATA[
Is this still missing in .49?<p>Statistics: Posted by <a href="http://theeyetribe.com/forum/memberlist.php?mode=viewprofile&amp;u=3018">skatagreg@collectivesoftware.com</a> — 10 Dec 2014, 01:26</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[hendersond2004@hotmail.com]]></name></author>
<updated>2014-11-28T11:30:39+02:00</updated>
<published>2014-11-28T11:30:39+02:00</published>
<id>http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1526#p1526</id>
<link href="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1526#p1526"/>
<title type="html"><![CDATA[Re: Calibration]]></title>

<content type="html" xml:base="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1526#p1526"><![CDATA[
Ahh, OK never mind then.<br /><br />do we know if there is an ETA on the update.. or is there a dev blog I can subscribe to anywhere ?<p>Statistics: Posted by <a href="http://theeyetribe.com/forum/memberlist.php?mode=viewprofile&amp;u=5856">skatahendersond2004@hotmail.com</a> — 28 Nov 2014, 11:30</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JeffKang]]></name></author>
<updated>2014-11-28T00:19:12+02:00</updated>
<published>2014-11-28T00:19:12+02:00</published>
<id>http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1524#p1524</id>
<link href="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1524#p1524"/>
<title type="html"><![CDATA[Re: Calibration]]></title>

<content type="html" xml:base="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1524#p1524"><![CDATA[
Not yet.<p>Statistics: Posted by <a href="http://theeyetribe.com/forum/memberlist.php?mode=viewprofile&amp;u=2379">skataJeffKang</a> — 28 Nov 2014, 00:19</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[hendersond2004@hotmail.com]]></name></author>
<updated>2014-11-27T13:41:28+02:00</updated>
<published>2014-11-27T13:41:28+02:00</published>
<id>http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1520#p1520</id>
<link href="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1520#p1520"/>
<title type="html"><![CDATA[Re: Calibration]]></title>

<content type="html" xml:base="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1520#p1520"><![CDATA[
Has the update including persistent calibration data been released yet?<br /> I am on 0.9.41<br />if so how do you get /set the profile?<p>Statistics: Posted by <a href="http://theeyetribe.com/forum/memberlist.php?mode=viewprofile&amp;u=5856">skatahendersond2004@hotmail.com</a> — 27 Nov 2014, 13:41</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ryklin]]></name></author>
<updated>2014-10-07T05:56:42+02:00</updated>
<published>2014-10-07T05:56:42+02:00</published>
<id>http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1444#p1444</id>
<link href="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1444#p1444"/>
<title type="html"><![CDATA[Re: Calibration]]></title>

<content type="html" xml:base="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1444#p1444"><![CDATA[
great, thank you.<p>Statistics: Posted by <a href="http://theeyetribe.com/forum/memberlist.php?mode=viewprofile&amp;u=3346">skataryklin</a> — 07 Oct 2014, 05:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Martin]]></name></author>
<updated>2014-09-22T11:48:20+02:00</updated>
<published>2014-09-22T11:48:20+02:00</published>
<id>http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1410#p1410</id>
<link href="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1410#p1410"/>
<title type="html"><![CDATA[Re: Calibration]]></title>

<content type="html" xml:base="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1410#p1410"><![CDATA[
Calibration profiles and persistence are is implemented now and will be included in the next release.<p>Statistics: Posted by <a href="http://theeyetribe.com/forum/memberlist.php?mode=viewprofile&amp;u=117">skataMartin</a> — 22 Sep 2014, 11:48</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ryklin]]></name></author>
<updated>2014-09-19T20:36:39+02:00</updated>
<published>2014-09-19T20:36:39+02:00</published>
<id>http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1402#p1402</id>
<link href="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1402#p1402"/>
<title type="html"><![CDATA[Re: Calibration]]></title>

<content type="html" xml:base="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1402#p1402"><![CDATA[
Just a reminder, that to &quot;persist and restore a calibration over multiple boot sequences&quot; is an important feature that the Eye Tribe lacks and the Tobii EyeX does not. I hope this moves up in priority along your development roadmap.<p>Statistics: Posted by <a href="http://theeyetribe.com/forum/memberlist.php?mode=viewprofile&amp;u=3346">skataryklin</a> — 19 Sep 2014, 20:36</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ryklin]]></name></author>
<updated>2014-07-23T20:45:42+02:00</updated>
<published>2014-07-23T20:45:42+02:00</published>
<id>http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1164#p1164</id>
<link href="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1164#p1164"/>
<title type="html"><![CDATA[Re: Calibration]]></title>

<content type="html" xml:base="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1164#p1164"><![CDATA[
This is critical... there is no reason why a participant should need to recalibrate themselves if the environment has not changed.<p>Statistics: Posted by <a href="http://theeyetribe.com/forum/memberlist.php?mode=viewprofile&amp;u=3346">skataryklin</a> — 23 Jul 2014, 20:45</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[JeffKang]]></name></author>
<updated>2014-07-23T10:38:44+02:00</updated>
<published>2014-07-23T10:38:44+02:00</published>
<id>http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1160#p1160</id>
<link href="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1160#p1160"/>
<title type="html"><![CDATA[Re: Calibration]]></title>

<content type="html" xml:base="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1160#p1160"><![CDATA[
<blockquote><div><cite>ryklin wrote:</cite><br />What about saving a user's calibration to a file and reloading it later? That's crucial. <br /><br />When the server exits, all calibration information appears to be lost. Hence, upon restarting the server, a new calibration must either be performed or preferably, a previous calibration file should be loaded.<br /></div></blockquote><br /><br />I think that they’re going to add this feature:<br /><br /><blockquote><div><cite>Martin wrote:</cite><br />Hi David,<br /><br />Currently the calibration is set in run-time and persists through multiple client sessions and aborted calibration. The feature to persist and restore a calibration over multiple boot sequences is on our roadmap.<br /></div></blockquote><br /><br /><!-- l --><a class="postlink-local" href="http://theeyetribe.com/forum/viewtopic.php?f=9&amp;t=115&amp;hilit=persist">viewtopic.php?f=9&amp;t=115&amp;hilit=persist</a><!-- l --><p>Statistics: Posted by <a href="http://theeyetribe.com/forum/memberlist.php?mode=viewprofile&amp;u=2379">skataJeffKang</a> — 23 Jul 2014, 10:38</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ryklin]]></name></author>
<updated>2014-07-21T23:39:40+02:00</updated>
<published>2014-07-21T23:39:40+02:00</published>
<id>http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1154#p1154</id>
<link href="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1154#p1154"/>
<title type="html"><![CDATA[Re: Calibration]]></title>

<content type="html" xml:base="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1154#p1154"><![CDATA[
What about saving a user's calibration to a file and reloading it later? That's crucial. <br /><br />When the server exits, all calibration information appears to be lost. Hence, upon restarting the server, a new calibration must either be performed or preferably, a previous calibration file should be loaded.<p>Statistics: Posted by <a href="http://theeyetribe.com/forum/memberlist.php?mode=viewprofile&amp;u=3346">skataryklin</a> — 21 Jul 2014, 23:39</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Javier]]></name></author>
<updated>2014-07-21T13:08:51+02:00</updated>
<published>2014-07-21T13:08:51+02:00</published>
<id>http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1153#p1153</id>
<link href="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1153#p1153"/>
<title type="html"><![CDATA[Re: Calibration]]></title>

<content type="html" xml:base="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1153#p1153"><![CDATA[
The calibration will stop when the N points specified in the calibration start message have been reached (e.g. after 9 different points have been displayed). Once that occurs, the server will compute the calibration parameters and send a message with the results. If the results are not satisfactory, you can either resample &quot;bad&quot; points or abort the calibration.<br /><br />Please take a look at the C# calibration sample available on GitHub here <!-- m --><a class="postlink" href="https://github.com/EyeTribe/tet-csharp-samples">https://github.com/EyeTribe/tet-csharp-samples</a><!-- m --><p>Statistics: Posted by <a href="http://theeyetribe.com/forum/memberlist.php?mode=viewprofile&amp;u=93">skataJavier</a> — 21 Jul 2014, 13:08</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ryklin]]></name></author>
<updated>2014-07-19T02:21:27+02:00</updated>
<published>2014-07-19T02:21:27+02:00</published>
<id>http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1150#p1150</id>
<link href="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1150#p1150"/>
<title type="html"><![CDATA[Calibration]]></title>

<content type="html" xml:base="http://theeyetribe.com/forum/viewtopic.php?t=273&amp;p=1150#p1150"><![CDATA[
There doesn't seem to be a way to end / accept a calibration. <br /><br />1. There is a start calibration<br /><br />2. Then a pointstart with x,y<br />- are these in pixel coordinates? I guess so. In general, it's easier to work in normalized coordinates.<br /><br />3.pointend, how much time needs to pass before calling this. Some docs say 2 seconds, but that's obviously a typo. There is another post addressing this... I need to go read it.<br /><br />4. repeat for N points as specified in the start calibration. Presumably you can repeat the same point if it has a poor calibration. More on this later.<br /><br />5. there is no end / terminate / accept calibration. how does the tracker no it's done with calibration and should apply it now?<br />How do we validate the calibration's accuracy and precision?<br /><br />6. There is a clear, but I'm not sure why I would use this. It's not really practical, but fine with me.<br /><br />7. there is an abort, which reinstates the previous calibration. that's good<br /><br />8. there is no documentation on how to get and then save a calibration to file, or open and load a calibration from a file. This is critical!<p>Statistics: Posted by <a href="http://theeyetribe.com/forum/memberlist.php?mode=viewprofile&amp;u=3346">skataryklin</a> — 19 Jul 2014, 02:21</p><hr />
]]></content>
</entry>
</feed>