This repository contains minimal examples of LECO actors implemented in different programming environments. Each example shows how to implement the actor side of the LECO protocol in order to communicate with PyMoDAQ using a LECODirector, wiqthout writing a PyMoDAQ plugin.
The examples are based on the PyMoDAQ tutorial Pluginless LECO Communication
This repository currently provides three LECO actor implementations, written in:
Each implementation is structured to separate as clearly as possible:
- a device / plugin-like example (simulated hardware logic)
- the LECO actor communication layer
This allows simpler LECO protocol integration to an existing codebase.
- Start a LECO coordinator.
- Run one of the actors from this repository.
- Add a LECODirector in PyMoDAQ and connect to the actor.
https://pymodaq.cnrs.fr/en/latest/tutorials/pluginless_leco_communication.html