PyroLab 0.2.1
0.2.1 - 2022-02-12
The first major API change to PyroLab, but not yet guaranteeing backwards
compatability.
Added
- New driver: UC480 camera
- New driver: Arudino board (using Firmata)
- New driver: Pure Photonics laser (550)
- New installation directory for preserving program configuration betwen
sessions, used for nameservers and instrument servers. - New API calls for starting a nameserver, setting a reusable configuration.
- New API calls for starting an instrument server, setting a reusable
configuration. Remembers previously configured instruments. - Instrument server spawns instrument servers in a separate thread and manages
them, autorestarts them when they fail, etc. - Instruments can be designated as "lockable", preventing new connections to
an instrument when in use. - Daemon services for instrument servers and nameservers.
- New CLI for managing the daemon.
- Remote networking fully implemented.
Changed
- Examples reorganized and expanded.
Removed
- None