Home Forums Legacy SDKs Tobii Gaze SDK – No Eye Tracker found

Viewing 13 posts - 1 through 13 (of 13 total)
  • Author
    Posts
  • #3621

    Hi,

    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?

    #3622

    When I used the Tobii Gaze SDK .NET API 2.1.0 Win32 , it worked fine

    #3649

    The Tobii Gaze SDK didn’t work. Tobii analytics SDK works fine any idea why this is happening?

    #3656
    Jenny [Tobii]
    Participant

    Hi Sai,

    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:
    tet-tcp://ip-address

    Does that work?

    #3662

    Hi Jenny,

    Thanks for the reply. What I wrote in #3622 is wrong. I tested all Tobii Gaze SDK’s i.e TobiiGazeSdk-CApi-4.1.0.806-Win32 , TobiiGazeSdk-CApi-4.1.0.806-Win64 , TobiiGazeSdk-DotNetApi-2.1.0.218-Win32 and TobiiGazeSdk-DotNetApi-2.1.0.218-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.

    #3673
    Jenny [Tobii]
    Participant

    Hi Sai,

    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.

    #3679

    Thanks for the information.

    #3762
    Jonas [Tobii]
    Participant

    Hi Sai,

    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?

    #3793

    Thank you very much. I understand why this is happening.The bundled files work as expected.

    #3944
    Aniket Sakinala
    Participant

    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.

    From EyeX:
    Eye tracker model: NA
    Firmware version: NA
    EyeX Controller driver version: 2.0.0
    Service version 1.8.0.5941
    EyeX Engine version: 1.8.0.5941
    EyeX Config version: 3.2.5.325
    EyeX Interaction version: 2.0.2.2209

    From Eye Tracking Settings:
    Model name: X2-60_Compact
    Firmware: 1.2.2

    Windows 7, VS 2015

    #3955
    Jenny [Tobii]
    Participant

    Hi @aniketsaki,
    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.

    #3956
    Aniket Sakinala
    Participant

    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?

    #3968
    Jenny [Tobii]
    Participant

    @aniketsaki: Yes, the Tobii Pro X2-60 is an analytics eye tracker, and its designated SDK is the Analytics SDK.

Viewing 13 posts - 1 through 13 (of 13 total)
  • You must be logged in to reply to this topic.