Home Forums Software Development Issue with python sdk find_all_eyetrackers() function Reply To: Issue with python sdk find_all_eyetrackers() function

#28409
Jonas Högström
Participant

The reason is that the Tobii Experience software uses a software only device that uses the same APIs as our hardware eye trackers. Under the hood they are discovered exactly the same way. The software only devices are limited in what streams and capabilities they offer so they will not work with the ProSDK. The ProSDK was developed before there were such devices so it isn’t really prepared to exclude them. The easiest way to deal with this is to filter the discovered eyetrackers using the capability “HasGazeData”. For an example on how to inspect this capability in python, look at https://developer.tobiipro.com/tobii.research/python/reference/2.0.0.9-alpha-g01eb0bc5/namespacetobii__research.html#ae47c888c9651cad488e7d07833e9fe34