History

When eye tracking data is lot for > N seconds handle as "not tracking"

Revert to default look-at behaviour and saccades until tracking resumes.

David Rowe committed 11 years ago

Commit ea030671 parent e2bf5ca3 files · +14 −2Browse files

Showing the changes to interface/src/Application.cpp (1 of 3 files). Show all

Unified · Split

interface/src/Application.cpp+1−1
@@ -2050,7 +2050,7 @@ void Application::setActiveEyeTracker() { · 2049 unmodified lines
20502050 bool isEyeTracking = Menu::getInstance()->isOptionChecked(MenuOption::SMIEyeTracking);
20512051 bool isSimulating = Menu::getInstance()->isOptionChecked(MenuOption::SimulateEyeTracking);
20522052 eyeTracker->setEnabled(isEyeTracking, isSimulating);
2053− if (isEyeTracking && !eyeTracker->isTracking()) {
2053+ if (isEyeTracking && !eyeTracker->isEnabled()) {
20542054 Menu::getInstance()->setIsOptionChecked(MenuOption::SMIEyeTracking, false);
20552055 isEyeTracking = false;
20562056 }