Home Forums Search Search Results for 'READINESS'

Viewing 6 results - 1 through 6 (of 6 total)
  • Author
    Search Results
  • #19397
    Ehud
    Participant

    Hi Grant,
    we have 2 ET 4l, one working and passing the readiness check and one not.
    1. SN: IS423-103108020545 with Firmware 2.41.0-f2dc56e which is working fine with our code and pass the readiness check.
    2. SN: IS423-103109431303 which with Firmware 2.16.0-bff79b6 is not working with our code and doesn’t pass the readiness check.
    It seems to be a Firmware issue, How can we upgrade the 4LFirmware to 2.41.0 ?, Is there a tool for upgrade the 4L Firmware ?
    Regards,
    Ehud

    #19388
    Grant [Tobii]
    Keymaster

    Hi @ehud, please kindly confirm what SDK you are currently operating with in conjunction with 4L/4C.

    I’m not sure if you already saw this thread @ https://developer.tobii.com/community/forums/topic/device-configuration-flag/

    where the readiness flag is further explored, however the code will likely need some degree of adjustment for the new hardware.

    #19385
    Ehud
    Participant

    Hi Grant,
    I saw your answer regarding 4C the READINESS state in Tobii forum.
    https://developer.tobii.com/community/forums/search/READINESS/
    We have an issue with getting READINESS state from ET 4L which had been replaced an ET 4C.
    Our SW check the ET 4C READINESS if the state is not ready we are stopping the SW.
    When we used the 4L the
    Can you please advise if there is a way we can get a valid READINESS state from 4L without changing our code.
    Regards,
    Ehud

    Vitaliy
    Participant

    Good afternoon.
    Recently acquired Tobii 4c.
    Used to display eye movement on a twitch.
    I really like this opportunity.
    But I came across a very pleasant feature.

    I wear glasses and the device gives adequate accuracy only in the center of the screen. On the sides, above and below, the device is annoyingly inaccurate.
    The distance to the monitor and the angle are recommended, the monitor is 23 inches (less than 27 not recommended).
    Actually the question is, is there any way to somehow fix this?

    I saw a similar topic in readiness (it seems), they discussed advanced calibration, with which it was possible to improve the tracking accuracy, but the topic was old and there were no source codes.

    Maybe someone came across this and saw possible solutions? Because, the built-in calibration system looks very simple, and it only works on my relatives who don’t wear glasses. Perhaps there is a way to adjust the calibration?

    #7987
    tzaccai
    Participant

    hi, as promised, i tried working with the READINESS thing, and it worked nice.
    but.. sometimes after a while when i try recheck the “readiness”, and although i see the red lights on the ET and even see the tray icon functions well – i get a return code of: “tobii_error_t.TOBII_ERROR_INTERNAL”
    can u suggest why?

    here is the piece of code:

    
            private bool IsETReady
            {
                get
                {
                    List<tobii_enumerated_device_t> devices = new List<tobii_enumerated_device_t>();
                    tobii_error_t rc = Interop.tobii_enumerate_devices(_tobii_strem_engine, out devices);
    
                    if (rc == tobii_error_t.TOBII_ERROR_NO_ERROR)
                    {
                        if (devices.Count == 0)
                        {
                            logger.Debug("ET Not Ready - Couldn't Find Connected Device");
                            return false;
                        }
                        else if (devices[0].readiness != tobii_device_readiness_t.TOBII_DEVICE_READINESS_READY)
                        {
                            logger.Error(string.Format("ET Readiness Check Failed: {0}", enumName(rc)));
                            return false;
                        }
                        else
                        {
                            logger.Debug("ET is Ready!");
                            return true;
                        }
                    }
                    else
                    {
                        logger.Error(string.Format("ET Readiness Check Failed: {0} - Restarting Service", convertTobiiError(rc)));
                        return false;
                    }
                }
            }
    
    #7790
    Grant [Tobii]
    Keymaster

    Hi @tzaccai, indeed I meant by screen configuration, that part of the setup process whereby you need to align the connected monitor with the eye tracker, so essentially the same as ‘device configuration’. Sorry for any confusion.

    In any event, I have checked with developers and I am sorry to say that at this time, there is no function within the Tobii Core SDK Interaction API that will detect if setup has not been run on the eye tracker as this is handled by the Tobii Core Software.

    However, within the Stream Engine API there is indeed a readiness state (TOBII_DEVICE_READINESS*) that can be used
    to determine if calibration, etc is required.

    You can read more about this @ https://tobii.github.io/stream_engine/#tobii_engineh

    Hopefully this is exactly what you need! Please let us know if we can be of further help.

Viewing 6 results - 1 through 6 (of 6 total)