⚠ This website is the beta version of the PCIbex documentation and is still under development. ⚠
Link Search Menu Expand Document

EyeTracker element

since

PennController 1.8

description

Creates an eye-tracking data collector.

syntax

newEyeTracker("ELEMENT_NAME",[OUT_OF],[LOOKED_AT])
  • "ELEMENT_NAME": The name of the newly-created element.
  • [OUT_OF] (optional): To be filled in.
  • [LOOKED_AT] (optional): To be filled in.

example

// To be filled in

Action commands

eyetracker.add

syntax

getEyeTracker(“ELEMENT_NAME”).add()

description

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

example

click to expand
// example
↑ back to top

eyetracker.calibrate

syntax

getEyeTracker(“ELEMENT_NAME”).calibrate()

description

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

example

click to expand
// example
↑ back to top

eyetracker.callback

syntax

getEyeTracker(“ELEMENT_NAME”).callback()

description

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

example

click to expand
// example
↑ back to top

eyetracker.hideFeedback

syntax

getEyeTracker(“ELEMENT_NAME”).hideFeedback()

description

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

example

click to expand
// example
↑ back to top

eyetracker.log

syntax

getEyeTracker(“ELEMENT_NAME”).log()

description

This describes element-specific behavior of the standard command standard.log.

example

click to expand
// example
↑ back to top

eyetracker.showFeedback

syntax

getEyeTracker(“ELEMENT_NAME”).showFeedback()

description

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

example

click to expand
// example
↑ back to top

eyetracker.start

syntax

getEyeTracker(“ELEMENT_NAME”).start()

description

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

example

click to expand
// example
↑ back to top

eyetracker.stop

syntax

getEyeTracker(“ELEMENT_NAME”).stop()

description

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

example

click to expand
// example
↑ back to top

eyetracker.stopTraining

syntax

getEyeTracker(“ELEMENT_NAME”).stopTraining()

description

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

example

click to expand
// example
↑ back to top

eyetracker.train

syntax

getEyeTracker(“ELEMENT_NAME”).train()

description

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

example

click to expand
// example
↑ back to top

eyetracker.trainOnMouseMove

syntax

getEyeTracker(“ELEMENT_NAME”).trainOnMouseMove()

description

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

example

click to expand
// example
↑ back to top


Test commands

eyetracker.test.calibrated

syntax

getEyeTracker(“ELEMENT_NAME”).test.calibrated()

description

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

example

click to expand
// example
↑ back to top

eyetracker.test.ready

syntax

getEyeTracker(“ELEMENT_NAME”).test.ready()

description

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

example

click to expand
// example
↑ back to top

eyetracker.test.score

syntax

getEyeTracker(“ELEMENT_NAME”).test.score()

description

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

example

click to expand
// example
↑ back to top