#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, user_position_guide, sizeof(*user_position_guide));
}
char* serial_number = NULL;
printf("Subscribing to user position guide for eye tracker with serial number %s.\n", serial_number);
user_position_guide_callback, &user_position_guide);
return;
sleep_ms(2000);
printf("Unsubscribed from user position guide with status %i.\n", status);
printf("Last received gaze package:\n");
printf("Left eye 3D gaze point user position: (%f, %f, %F)\n",
printf("Right eye 3D gaze point user position: (%f, %f, %f)\n",
sleep_ms(2000);
}