facebookresearch / labgraph

LabGraph is a Python framework for rapidly prototyping experimental systems for real-time streaming applications. It is particularly well-suited to real-time neuroscience, physiology and psychology experiments.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Message-based I/O Support in LabGraph

jfResearchEng opened this issue Β· comments

commented

πŸš€ Feature

Sensor & Device integration is an important part to help accelerate researchers development. This integration on Message-based I/O will allow new devices to be automatically usable in LabGraph. Message-based I/O here refers to cobs-python: https://pypi.org/project/cobs/

Additional context

  1. Create relevant files using the example from https://github.com/facebookresearch/labgraph/tree/main/labgraph/zmq_node
  2. The code should be added at folder is https://github.com/facebookresearch/labgraph/tree/main/devices/protocols/
  3. Create setup.py and README.md, where example can be found at: https://github.com/facebookresearch/labgraph/tree/main/extensions/labgraph_viz
  4. Add github action support, reference: https://github.com/facebookresearch/labgraph/actions/workflows/main.yml