Home › Forums › Legacy SDKs › Tobii Gaze SDK – No Eye Tracker found
Tagged: eyex, No eye tracker connected, TobiiX2-60
- This topic has 12 replies, 4 voices, and was last updated 7 years, 3 months ago by Jenny [Tobii].
- 19/10/2015 at 12:47 #3621
I am using the Tobii X2-60 eye tracker. I have downloaded Tobii Gaze SDK C API 4.1.0 Win32. I am using visual studio 2013(32bit) on Windows 7(64 bit). I tried compiling the Minimal Tracker sample code. I had to upgrade it to use visual studio 2013 compiler and libraries and built the solution. When I try MinimalTracker –auto I get No eye tracker found. The eye tracker was detected using the Tobii Studio and also Tobii Eye Tracker browser. Is there anything else I need to setup i.e install the eyex engine?19/10/2015 at 16:14 #3622
When I used the Tobii Gaze SDK .NET API 2.1.0 Win32 , it worked fine26/10/2015 at 06:58 #3649
The Tobii Gaze SDK didn’t work. Tobii analytics SDK works fine any idea why this is happening?26/10/2015 at 14:56 #3656
Do I understand you correctly, that what you wrote in reply #3649 is actually incorrect – it doesn’t work for any version of the Tobii Gaze SDK?
Please, try this:
Use the Tobii Eye Tracker browser to find the eye tracker’s IP address.
Then, use the eye tracker URL instead of “–auto” as a command argument to the MinimalTracker C sample:
Does that work?27/10/2015 at 10:55 #3662
Thanks for the reply. What I wrote in #3622 is wrong. I tested all Tobii Gaze SDK’s i.e TobiiGazeSdk-CApi-22.214.171.1246-Win32 , TobiiGazeSdk-CApi-126.96.36.1996-Win64 , TobiiGazeSdk-DotNetApi-188.8.131.52-Win32 and TobiiGazeSdk-DotNetApi-184.108.40.206-Win64 which didn’t work.(I was getting No Eye Tracker found with –auto). I tried as you have said using the ip-address and all the MinimalTracker examples ran as expected.
Also all the examples in Analytics SDK don’t work as expected. In tobii-analytics-sdk-3.0.83-win-Win32, tobiictl works as expected. When I run the Basic Eye Tracking Sample in DotNet it builds successfully, but when I run it I get “An unhandled exception of type ‘System.BadImageFormatException’ occurred in Tobii.EyeTracking.IO.dll” . In tobii-analytics-sdk-3.0.83-win-x64 , tobiictl doesn’t build it gives me the following error http://pastebin.com/tC9cW3ZQ . Unlike the case in 32-bit the DotNet Sample build and works as expected.
In total is there anyway I could use Gaze SDK i.e instead of giving the ip-address specifically. It would be very nice if you can resolve this issue with Gaze SDK.29/10/2015 at 16:51 #3673
Tobii Gaze SDK:
The X2-60 eye tracker is a device that presents itself as a network device. The Tobii Gaze SDK does not have built-in support for discovering network eye trackers, it will only automatically discover eye trackers that present themselves as USB devices (such as EyeX Controller, REX, PCEyeGo, PCEye Explore, X2-30, X3-120). This is per design, to limit the scope and complexity of the Tobii Gaze SDK.
Tobii Analytics SDK:
I’ll forward the problem to Tobii Pro which is the business unit that owns the Analytics SDK.30/10/2015 at 11:41 #3679
Thanks for the information.16/11/2015 at 09:57 #3762Jonas [Tobii]Participant
The ‘System.BadImageFormatException’ indicates you have built application for Win32 ant then using the Win64 SDK when running the applicaion. Or the other way around.
The linking error for tobiictl happens when you do not link with tetio.lib. Do you get this error from the bundled build files?19/11/2015 at 16:22 #3793
Thank you very much. I understand why this is happening.The bundled files work as expected.17/12/2015 at 07:26 #3944Aniket SakinalaParticipant
Hi @jenny, I’m having similar problems. I’m using the X2-60 as well but I have the EyeX SDK 1.6 and Tobii EyeX 2.0.2 The eye tracker is detected and works fine in Tobii Studio and Eye Tracker Browser. However, the EyeX fails to detect it. Henceforth, I think, none of the SDK samples are able to pick any events. They all build and run but there is no interaction.
Eye tracker model: NA
Firmware version: NA
EyeX Controller driver version: 2.0.0
Service version 220.127.116.1141
EyeX Engine version: 18.104.22.16841
EyeX Config version: 22.214.171.1245
EyeX Interaction version: 126.96.36.1999
From Eye Tracking Settings:
Model name: X2-60_Compact
Windows 7, VS 201517/12/2015 at 18:19 #3955
The EyeX Engine uses the Gaze SDK to connect to the eye tracker. And since the Gaze SDK cannot connect to a network tracker like the X2-60 (as explained in the #3673 reply above), unfortunately you cannot use the X2-60 with the Tobii EyeX software, engine or SDK’s.17/12/2015 at 21:00 #3956Aniket SakinalaParticipant
Thanks for the timely response.Just to make sure, are Tobii Pro X2-60 and X2-60 the same? If so, then I can use only the Analytics SDK? And if not, then I have no SDK to go with X2-60?21/12/2015 at 08:36 #3968
@aniketsaki: Yes, the Tobii Pro X2-60 is an analytics eye tracker, and its designated SDK is the Analytics SDK.
- You must be logged in to reply to this topic.