#include <stdio.h>
#include <string.h>
#include <inttypes.h>
#if _WIN32 || _WIN64
#include <windows.h>
static void sleep_ms(int time) {
Sleep(time);
}
#else
#include <unistd.h>
static void sleep_ms(int time) {
usleep(time * 1000);
}
#endif
memcpy(user_data, gaze_data, sizeof(*gaze_data));
}
char* serial_number = NULL;
sleep_ms(2000);
printf("Failed subscribing to eye openess with error:%d\n", (int)status);
return;
}
printf("Failed unsubscribing to eye openess with error:%d\n", (int)status);
return;
}
printf(
"Eye openness example data \n"
"System timestamp: %"PRId64"\n"
"Tracker timestamp: %"PRId64"\n"
"left validity: \t%d\n"
"right validity: %d\n"
"left value: \t%.0f \tmm\n"
"right value: \t%.0f \tmm\n",
);
sleep_ms(2000);
}
Definition: tobii_research_streams.h:867
int64_t device_time_stamp
Definition: tobii_research_streams.h:871
float left_eye_openness_value
Definition: tobii_research_streams.h:886
float right_eye_openness_value
Definition: tobii_research_streams.h:896
int64_t system_time_stamp
Definition: tobii_research_streams.h:876
TobiiResearchValidity left_eye_validity
Definition: tobii_research_streams.h:881
TobiiResearchValidity right_eye_validity
Definition: tobii_research_streams.h:891
struct TobiiResearchEyeTracker TobiiResearchEyeTracker
Definition: tobii_research.h:315
TobiiResearchStatus
Definition: tobii_research.h:45
@ TOBII_RESEARCH_STATUS_OK
Definition: tobii_research.h:49
Functionality for an eye tracker.
TOBII_RESEARCH_API TobiiResearchStatus TOBII_RESEARCH_CALL tobii_research_get_serial_number(TobiiResearchEyeTracker *eyetracker, char **serial_number)
Gets the serial number of the eye tracker. All physical eye trackers have a unique serial number.
Functionality for eye tracker streams.
TOBII_RESEARCH_API TobiiResearchStatus TOBII_RESEARCH_CALL tobii_research_subscribe_to_eye_openness(TobiiResearchEyeTracker *eyetracker, tobii_research_eye_openness_data_callback callback, void *user_data)
Subscribes to eye openness for the eye tracker.
TOBII_RESEARCH_API TobiiResearchStatus TOBII_RESEARCH_CALL tobii_research_unsubscribe_from_eye_openness(TobiiResearchEyeTracker *eyetracker, tobii_research_eye_openness_data_callback callback)
Unsubscribes from eye openness for the eye tracker.