Skip to main content

C++ SDK


4.1.0

July 18, 2023

New

  • Supported MacOS
  • FaceCallback

Updated

  • GazeCallback, UserStatusCallback

4.0.0

April 5, 2022

Updates

  • Enums, callback outputs and UserStatusOption are changed to C types.
  • setAttentionRegion, getAttentionRegion, removeAttentionRegion is added to seeso::GazeTracker.
  • ErrorReporter is added.
    • Report when UserStatusOption is enabled but Status-ROI is not set by callingsetAttentionRegion.
  • onStatus will not be invoked if Status-ROI is not set.
  • Update error message when dll files are missing in Windows.
  • authenication now retries when failed up to three times
  • added StatusCode debug log

Fixes

  • Fix c_api.h import macro in Windows.
  • Fixed a bug where the UserStatusOption functions did not work properly.

3.0.1

December 21, 2021

  • Updates

    • Print error message when failed to connect SeeSo authentication server.
  • Fixes

    • Fix errors on Visual Studio 2015 (C2440, C2535)
    • Fix warning on Visual Studio 2015 (C4800)

3.0.0

September 29, 2021

Only CPP

  • Updates

    • EyeTracker is renamed to GazeTracker.
    • CoordConverter is updated to CoordConverterV2.
    • CoordConverterV2 is now managed inside GazeTracker.
    • Minor update for macOS/Linux support for future release.
    • Remove unused files.
    • Naming convention of C-API and macros has changed.
  • Fixes

    • Fix SDK crash when callbacks are not registered through C-API.

2.4.0

May 17, 2021

Common Changes

  • The enum InitializationErrorType in onInitailzed() API has been changed.

    • (16): .AUTH_EXPIRED_KEY means using expired license key.
    • (17): .ERROR_NOT_ADVANCED_TIER means trying to use User Status Detector with basic production license key.
  • General

    • User Status Mode in GazeTracker is now available.
  • Added User Status:

    • User Attention
    • User Drowsiness
    • User Eye Blinks
  • In developement mode:

    • User Status Mode can be activated with initGazeTracker in development environment.
  • In production mode:

    • User Status Mode requires extra license activation step in production environment.
  • Please contact to the SeeSo team for more information.


2.3.1

April 12, 2021

Common Changes

  • Fixed internal logic.

2.3.0

March 26, 2021

  • First release. 😎

  • Windows 10 is supported.

  • Unlike mobile, you have to implement receiving camera images yourself.