hatsunea / tet-csharp-client

C# client for The Eye Tribe Tracker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

C# SDK for The Eye Tribe Tracker

Introduction

This is the C# reference implementation for the EyeTribe Server. The implementation provides a simple C# interface for communicating with the server through the TET API. This allows developers to easily get started and focus their energy on creating innovative and immersive apps using our eye tracking technology.

This version is to be considered beta. Feedback and bug fix submissions are welcome.

Please visit our developer website for more information.

Dependencies

The implementation is .NET 3.5 compliant and uses Json.NET for parsing.

Build

To build, open solution file in compliant Visual Studio version and build.

Samples

Open source samples for windows are available through GitHub. These samples shows how to calibrate the EyeTribe Server and give examples of how unique user experiences can be created using eye tracking.

Tutorials

A simple guide to using this C# SDK is found in the tutorials section of our developer website. More tutorials will be provided in the near future.

API Reference

The complete API specification used by the C# SDK to communicate with the server is available on our developer website.

Changelog

0.9.27 (2014-02-12)

  • Fixed tab/space formatting
  • New methods to GazeUtils
  • Minor internal refactoring

0.9.26 (2014-01-30)

  • Redesign and refactoring of main SDK interface GazeManager to support new TET API features
  • Added support for listening for EyeTribe Tracker states (ITrackerStateListener & TrackerState)
  • Added support for listening for changes in calibration state (ICalibrationResultListener)
  • Added option to fetch current FrameRate setting
  • Added option to fetch cached CalibrationResult
  • Added GazeUtils class that holds methods common to eye tracking apps
  • Added documentation

0.9.21 (2013-01-08)

  • Initial release

About

C# client for The Eye Tribe Tracker

License:BSD 2-Clause "Simplified" License