Skip to content

PyroLab 0.2.1

Compare
Choose a tag to compare
@github-actions github-actions released this 13 Feb 03:43

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