Home Forums Software Development Tobii Pro Upgrade Key with Stream Engine is "tampered"

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #13899
    Scott
    Participant

    Hi,

    We have two licensed Tobii 4C eye trackers, but after experiencing latency issues with the Tobii Pro SDK (which the developers are aware of), we’re attempting to use Stream Engine instead.

    As we understand it, Stream Engine doesn’t automatically check the eye tracker’s firmware for an installed license like Tobii Pro SDK does. That’s no problem, but whenever we try to create a licensed device instance by passing our loaded license key file to tobii_device_create_ex in analytical mode, the license validation comes back as “TAMPERED” and the license-only gaze data streams remain inaccessible.

    We’re using the same license file that we used with Tobii Eye Tracker Manager to upgrade the Tobii 4C firmware (the one that looks like JSON when opened). Is that correct? Or is the “analytical license” supposed to be a different file?

    We simply loaded the key file content and file size into a tobii_license_key_t struct as per lines 82-122 in this Tobii example:

    https://github.com/Tobii/stream_engine/blob/ebd9d5908a750242767e2f22a4335ea7259b82a8/samples/calibration_sample.cpp

    Please let us know whether we’re using the wrong license file (in which case, how can we get the correct one?) or why Tobii would report the file as tampered.

    Thanks!

    #13900
    Scott
    Participant

    False alarm – naturally, as soon as I posted this, we found the error (the license file genuinely had been malformed at some point) and resolved the issue. All works now.

    #13904
    Grant [Tobii]
    Keymaster

    Glad to hear you managed to resolve the issue and thanks for letting us know. Please don’t hesitate to get in touch should you require any further assistance.

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