# About LSL

LSL is a protocol that enables a streamlined and synchronized collection of time series measurements across multiple devices. <br>

EmotivPRO’s LSL feature:

* Supports research experiments that require sub-millisecond timing precision.&#x20;
* Allows efficient, two-way communication between EmotivPRO and other third-party software and devices.&#x20;
* Enables users to synchronize data streams across multiple devices.
* Allows real-time processing of raw EEG data in third- party applications.&#x20;
* Allows you to send distinct markers (such as event markers) to different devices and synchronize those markers across devices.

To configure LSL in EmotivPRO:

1. Connect an EMOTIV headset to EmotivPRO.&#x20;
2. Click on **Settings** at the top right-hand side of EmotivPRO.
3. Click on **Labs Streaming Layer** from the menu on the left-hand side of the screen.
4. You can then configure:
   * EMOTIV data streams that communicate with third-party devices or third-party software in LSL outlet mode, and
   * markers from third-party software to communicate with EmotivPRO.   &#x20;

\
Further information about LSL, can be read here - [EMOTIV Lab Streaming Layer Interface](https://github.com/Emotiv/labstreaminglayer)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://emotiv.gitbook.io/emotivpro-v3/lab-streaming-layer-lsl/about.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
