LSL (low-level)ΒΆ

Low-level python API for the Lab Streaming Layer (LSL).

The API is similar to pylsl, but the code-base is restructured, improved, and tested on the OS and version of Python supported by BSL.

StreamInfo(name, stype, n_channels, sfreq, ...)

Base Stream information object, storing the declaration of a stream.

StreamInlet(sinfo[, chunk_size, ...])

An inlet to retrieve data and metadata on the network.

StreamOutlet(sinfo[, chunk_size, max_buffered])

An outlet to share data and metadata on the network.

library_version()

Version of the binary LSL library.

protocol_version()

Version of the LSL protocol.

local_clock()

Obtain a local system timestamp in seconds.

resolve_streams([timeout, name, stype, ...])

Resolve streams on the network.