https://github.com/trishume/tobii-sys
Rust bindings for the Tobii Stream Engine API for eye tracking
https://github.com/trishume/tobii-sys
eye-tracking ffi-bindings rust
Last synced: 6 months ago
JSON representation
Rust bindings for the Tobii Stream Engine API for eye tracking
- Host: GitHub
- URL: https://github.com/trishume/tobii-sys
- Owner: trishume
- License: mit
- Created: 2017-12-11T18:48:09.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-09-19T12:00:12.000Z (about 6 years ago)
- Last Synced: 2025-04-10T04:49:58.240Z (6 months ago)
- Topics: eye-tracking, ffi-bindings, rust
- Language: Rust
- Size: 9.77 KB
- Stars: 8
- Watchers: 3
- Forks: 3
- Open Issues: 3
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Tobii Stream Engine Rust Bindings
This is a Rust crate containing FFI bindings and a few helpers for working with the [Tobii Stream Engine](https://tobii.github.io/stream_engine/) library for interfacing with Tobii eye trackers like the 4C.
The linker parameters are currently set up with the alpha SDK for macOS, which you can't get unless you ask, but with some tweaking of the linker attributes it should work on Windows as well. The bindings are for the older version of the API in the macOS version, but they shouldn't be difficult to update.
It has full support for the functionality in the 1.0.0 API, although with the 2.0 names (see v0.1 of tobii-sys for the 1.0 names). I haven't yet added bindings for the new Tobii Engine type from the 2.0 SDK.