You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Creates a lab streaming layer (LSL) client for streaming continuous data into the Open Ephys GUI. An LSL Outlet plugin may be released in the future.
6
6
7
7
## Installation
8
8
9
-
This plugin will soon be available via the Open Ephys GUI Plugin Installer. To access the Plugin Installer, press **ctrl-P** or **⌘P** from inside the GUI. Once the installer is loaded, browse to the "Ephys Socket" plugin and click "Install."
10
-
11
-
12
-
## Development history
13
-
14
-
This plugin was developed and opened to the community with :heart: by [AE Studio](https://ae.studio/) and [Chadwick Boulay](https://github.com/cboulay). The original repository can be found at https://github.com/labstreaminglayer/OpenEphysLSL-Inlet
9
+
This plugin can be added via the Open Ephys GUI's built-in Plugin Installer. Press **ctrl-P** or **⌘P** to open the Plugin Installer, browse to "Lab Streaming Layer IO", and click the "Install" button. The LSL Inlet plugin should now be available to use.
15
10
16
11
17
12
## Usage
18
13
19
-
Before starting the data acquisition process a data stream needs to be selected. The list of available data streams (and marker streams) is updated every time the button `Refresh streams` is pressed. During data acquisition samples can be scaled in real time by adjusting the `Scale` factor.
20
-
21
-
A marker stream can be optionally selected. The list of marker streams only shows streams that have an irregular rate and a single channel. When a marker is received it is broadcasted to the entire signal chain. For a marker to be shown in the LFP view, a `markers to TTL mapping` is required. This is a json file that should contain a set of Key-Value pairs of markers and corresponding TTL values, for example:
22
-
```
23
-
{
24
-
"Marker_1": 1,
25
-
"Marker_2": 2
26
-
}
27
-
```
14
+
Instructions for using the LSL Inlet Plugin are available [here](https://open-ephys.github.io/gui-docs/User-Manual/Plugins/LSL-Inlet.html).
28
15
29
16
## Building from source
30
17
@@ -68,8 +55,6 @@ From the `Build` directory, enter:
68
55
69
56
```bash
70
57
cmake -G "Unix Makefiles" ..
71
-
cd Debug
72
-
make -j
73
58
make install
74
59
```
75
60
@@ -90,3 +75,6 @@ Next, launch Xcode and open the `lab-streaming-layer-io.xcodeproj` file that now
90
75
91
76
Running the `ALL_BUILD` scheme will compile the plugin; running the `INSTALL` scheme will install the `.bundle` file to `/Users/<username>/Library/Application Support/open-ephys/plugins-api8`. The LSL Inlet plugin should be available the next time you launch the GUI from Xcode.
92
77
78
+
## Attribution
79
+
80
+
This plugin was developed and opened to the community with :heart: by [AE Studio](https://ae.studio/) and [Chadwick Boulay](https://github.com/cboulay). The original repository can be found at https://github.com/labstreaminglayer/OpenEphysLSL-Inlet
0 commit comments