We have just published the second beta release (v0.9.26) of The Eye Tribe Tracker software. This version includes multiple stability and usability improvements on both the EyeTribe Server and the EyeTribe UI, and fixes most issues that users have reported so far.
Get the new version at the download page (login required).
Changelog
EyeTribe Server
- Added logging feature
- Added support for hot disconnect and reconnect of the Eye Tribe Tracker (the server can also start up without the Tracker)
- Added JSON-notification broadcasts when special events occur (calibration changed, device changed, screen changed)
- Reflected the changes from the API
- Improved hardware detection
- Improved network stability
- Improved threading stability (hangs when shutting down server, etc.)
- Some bugfixes
EyeTribeUI
- Checks for device connectivity and provides user feedback
- Lowered .NET dependency from 4.0 to 3.5
- Adopting minor API-Client changes
- Fixed issues with screen identification with multiple displays of identical brand/model.
- Resolved DPI scaling issues
- Validating user input, disabling options when not possible to apply
- Indicating calibration state and quality (including previous one)
- Displaying calibration evaluation tool after calibrating
- Various bugfixes and stability improvements
- Minor UI tweaks
SDK and Samples
New SDKs and samples are available on our GitHub: https://github.com/EyeTribe
- C++ and JAVA SDK reference implementations have been added.
- GazeCam Unity sample has been added
- C# SDK has been updated to latest API changes.
- C# Samples have been updated. The TETControls project has been moved into the tet-csharp-samples repository (previously it was standalone).
Please note that TETCSharpClient has been renamed to tet-csharp-client, and TETWinSamples has been renamed to tet-csharp-samples. All client implementations and samples are in alpha state, please report issues on this thread.