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
<imgwidth="100%"src="https://github.com/VirtualBrainLab/ephys-link/assets/82800265/0c7c60b1-0926-4697-a461-221554f82de1"alt="Manipulator and probe in pinpoint moving in sync">
11
12
12
13
The [Electrophysiology Manipulator Link](https://github.com/VirtualBrainLab/ephys-link)
13
-
(or Ephys Link for short) is a Python [Socket.IO](https://socket.io/docs/v4/#what-socketio-is) server that allows any
14
+
(or Ephys Link for short) is a
15
+
Python [Socket.IO](https://socket.io/docs/v4/#what-socketio-is) server that
16
+
allows any
14
17
Socket.IO-compliant application (such
15
18
as [Pinpoint](https://github.com/VirtualBrainLab/Pinpoint))
16
19
to communicate with manipulators used in electrophysiology experiments.
| New Scale Pathfinder MPM Control v2.8.8+ |`EphysLink.exe -b -t new_scale_pathfinder`|
137
+
| New Scale M3-USB-3:1-EP |`EphysLink.exe -b -t new_scale`|
122
138
123
-
More options can be viewed by running `ephys_link.exe -h`.
139
+
More options can be viewed by running `EphysLink.exe -h`.
124
140
125
141
### "New Scale Pathfinder MPM Control" vs "New Scale M3-USB-3:1-EP"
126
142
127
-
New Scale manipulators have two methods of connection. The first method is through the Pathfinder MPM Control software (`-t new_scale_pathfinder`) and the second is via a direct hardware
128
-
connection (`-t new_scale`). The first method is only available if Pathfinder is running on the same computer
129
-
as Ephys Link. New Scale manipulators should be connected to the Pathfinder software first and the Pathfinder HTTP server should be running.
130
-
131
-
**Note:** Currently (July 2023), Ephys Copilot automation and manual control within Pinpoint is not supported when
132
-
connected to New Scale via Pathfinder MPM.
133
-
134
-
### Options
135
-
136
-
All options can be viewed with `ephys_link --help`.
|`-b, --background`||| Launch server without startup window |
142
-
|`-t TYPE, --type TYPE`|`sensapex` or `new_scale` or `new_scale_pathfinder`|`sensapex`| Select manipulator type |
143
-
|`-p PORT, --port PORT`| Valid HTTP port number |`8081`| HTTP port to serve on |
144
-
|`--pathfinder_port`| Valid HTTP port number |`8080`| HTTP port Pathfinder's server is running on |
145
-
|`-s [SERIAL], --serial [SERIAL]`| Serial port name (i.e. `COM3`) or empty |`no-e-stop`| Emergency stop serial port. Auto searches if no port specified |
146
-
|`-d, --debug`||| Enable verbose logging for debugging |
147
-
|`--version`||| Version number of server |
143
+
New Scale manipulators have two methods of connection. The first method is
144
+
through the Pathfinder MPM Control software (`-t new_scale_pathfinder`) and the
145
+
second is via a direct hardware
146
+
connection (`-t new_scale`). The first method is only available if Pathfinder is
147
+
running on the same computer
148
+
as Ephys Link. New Scale manipulators should be connected to the Pathfinder
149
+
software first and the Pathfinder HTTP server should be running.
0 commit comments