Pupil Invisible LSL Relay v1.0
papr
released this
12 Nov 21:05
·
61 commits
to master
since this release
We are happy to release our second LabStreamingLayer integration: Pupil Invisible LSL Relay. It is a stand-alone application that relays gaze data from Pupil Invisible without requiring Pupil Capture.
Pupil Invisible LSL Relay vs Pupil Capture LSL Relay
Note: Pupil Invisible LSL Relay is not a replacement for the existing LSL relay plugin but an additional LSL application that serves a different use case than the existing LSL relay plugin.
In order to avoid confusion, we have renamed the existing "Pupil LSL Relay plugin" to "Pupil Capture LSL Relay plugin" and have moved it to the pupil_capture
subdirectory. Please see the README files for more details.
Data Format
The application opens a single outlet named pupil_invisible
that follows the Gaze Meta Data format. Specifically, it features three channels:
x
: horizontal component of the gaze position, unit: pixelsy
: vertical component of the gaze position, unit: pixelspi_timestamp
: Original gaze timestamp, in Pupil Invisible time (unix epoch by default), unit: seconds