To be used with the Kexxu eye tracking glasses available on kexxu.com.
Install with (python>=3.7):
pip install git+https://github.com/kexxu-robotics/KexxuEye-Python-SDK.git
kexxu-robotics.github.io/KexxuEye-Python-SDK/
The Kexxu eye tracker has a device id, like:
openeye-v4-abcd1234
It can be found on a local network with its hostname built op from its device id, like:
openeye-v4-abcd1234.local
Real time eye tracking data is available over MQTT.
The list of recordings and the files of the recordings of the device are available on http.
-
Convert from OpenEye Datafile to x,y pixel locations in video
-
Convert pixel locations back into OpenEye Datafile
-
Read specific event types in the Datafile
-
Add specific event types in the Datafile
-
Try to find device by DeviceID
-
Get current wifi network
-
Scan for device on all ip addresses
-
Send event to device
-
Start preview
-
Stop preview
-
Start recording
-
Stop recording
-
Get conf
-
Get eye location
-
Move tracking window
-
Move tracking cross offset
-
List recordings
-
Show disk space
-
Delete recording
-
scanned networks
-
saved networks
-
add network
-
remove network