Skip to content

feat(electrode-states): each plugin use generator to return zero or more channel states in sequence #253

Description

@cfobel

As of MicroDrop v2.19, electrode states are updated through calls to the set_electrode_states ZeroMQ API method of the core microdrop.electrode_controller_plugin.

Electrode actuation


dmf-device-ui-plugin

Electrode clicked

Electrode is clicked in the DMF device UI window, the following ZeroMQ messages are sent (view diagram here, edit here:

image

Route(s) executed through context menu

One or more routes are selected for execution in the DMF device UI window, the following ZeroMQ messages are sent (view diagram here, edit here:

image


protocol-controller

run_protocol

Play button pressed in the main window, the following messages are sent, some emitted pyutillib signals and some ZeroMQ request/replies (view diagram here, edit here, PDF here):

image


Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions