File tree Expand file tree Collapse file tree 1 file changed +7
-9
lines changed
Expand file tree Collapse file tree 1 file changed +7
-9
lines changed Original file line number Diff line number Diff line change @@ -21,14 +21,12 @@ flowchart LR
2121 n6["Rectangle"]
2222 n2["Server"]
2323 end
24- n6["Bindings"] ---|" Manipulator 1 API "| n3
25- n1 ---|" Send Request "| n2
26- n2 ---|" Callback Response "| n1
27- n6 ---|" Manipulator 2 API "| n4
28- n3 --- n6
29- n4 --- n6
30- n2 ---|" Parse Request "| n6
31- n6 ---|" Send Response "| n2
24+ n6["Bindings"] <-->|" Manipulator 1 API "| n3
25+ n1 -->|" Send Request "| n2
26+ n2 -->|" Callback Response "| n1
27+ n6 <-->|" Manipulator 2 API "| n4
28+ n2 -->|" Parse Request "| n6
29+ n6 -->|" Send Response "| n2
3230```
3331
3432This diagram shows the high-level architecture of Ephys Link. Ephys Link acts as an intermediary between a client
@@ -73,4 +71,4 @@ Some things to notice:
7371- While one command is being fulfilled, the client application can still query the manipulator's current position.
7472 Later, the manipulator can report when it is done and complete the movement request.
7573- The manipulator often has a different API than Ephys Link (` move ` vs ` set_position ` ), but the binding handles the
76- translation.
74+ translation.
You can’t perform that action at this time.
0 commit comments