JupilLabs

Mar 2020

Code

What
A library that brings Pupil Labs eye-tracker data into Processing (Java).
Why
The tracker's stream arrives as MessagePack over ZeroMQ, and Processing had nothing to unpack it.
How
It wraps the subscription and the deserialisation and hands over JSON packets.

Abstract

Processing(Java) library to receive JSON packet from AR glasses of Pupil Labs. It serializes data with ZeroMQ and MessagePack.

Full code is available at the github page (https://github.com/auejin/JupilLabs).