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.