Home Forums Software Development MinimalEyePositionDataStream difficulties with EyeX SDK

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
  • #2372


    I am working on a project where I am trying to take eye position data recorded at a specific point in time and compare it with data in a separate application that is also recorded at that same point in time. I have experience programming in Python and Java, however I have very little experience with c ++, so I figured a good way to get started would be to run one of the sample programs, and then go from there. I have a command line project set up in Visual Studio 2013 (Community edition) with the MinimalEyePositionDataStream program, where I was hoping to get a stream of eye position data printed to the console window. The program compiles just fine, however, when I run the program the console outputs:

    Initialization was successful.
    Press any key to exit..
    The connection state is now TRYINGTOCONNECT <We are trying to connect to the EyeX Engine>
    The connection state is now CONNECTED <We are connected to the EyeX Engine:>
    Waiting for eye position data to start streaming…

    The Tobii device I am using (Tobii PCEye GO) is running (I can use the Windows Control program), and I can see that my eyes are tracked in the popup window in the bottom right hand corner of the screen, however the console is not outputting any eye position data. Since this is a sample program I had hoped this would be able to run without me having to any significant changes to the code. If someone could point me in the right direction on how to fix this problem I would be very grateful for their help.


    xiao aixaing

    Why not trying to use C#,since that you have experience in Java.I have read the demo program for .NET,it’s not too difficult.
    C++ is too complex.

    Jenny [Tobii]

    Hi Andrew,

    I think the problem is that the EyeX Engine is not able to recognize your PCEye Go. It is supposed to work with the latest PCEye Go firmware 1.2.2, so start by upgrading to that firmware version if you have not already. Please see this topic for some more info, since others have had the same problem: http://developer.tobii.com/community/forums/topic/pceyego-firmware-1-1-5-update-that-supports-eyex-sdk/


    When I run update notifier I get the message “Your system is up to date! Update Notifier will exit”, and when I try to update the eye tracker firmware in the Gaze interaction settings the button is grayed out. I also tried updating the Tobii IS driver (NDIS6.20) in the device manager (it is currently version, but I just got the message “Windows has determined the driver software for your device is up to date.” Is there anything else I should try to update the firmware?


    Hi Andrew,
    please contact the Tobii Dynavox support at [email protected]. They will help you with the firmware upgrade.

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