All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
- Log levels of serial communication logging
- Queue problem with ELLX devices which cause busy to toggle early
- Conditions which could cause busy to be released during motion
yaqd-pm-triggered
: fixed bug where hardware timeouts from measurement were not handled- Rerender AVPR for sensors such that measurment id is an int
- new daaemon for pax1000 polarimeters
- normalized known hardware in tomls
yaqd-pm-triggered
: fixed bug where daemon could not recognize Thorlabs instrument ports on some computers.
- Support for Ell18 Elliptec rotory mount
- PM-series power meter support (tested on pm100)
- pin thorlabs-apt-protocol>=29.0.0 (older versions do not work with MPC320)
- support for MPC320 motorized fiber polarization controller
- apt_motor update_state now reads position from MGMSG_MOT_GET_USTATUSUPDATE
- serial dispatcher now respects chan_ident
- rerender avprs based on recent traits update
- add bsc203 entry point
- bsc203 support
- new config, behavior: "polling status"
- hardware support documentation in avprs
- added forgotten config options to is-daemon: enable, log_level, and log_to_file
- conda-forge as installation source
- Read units from config
- Update position during motion
- entry point for KST101 fixed
- entry point "BSC201" was misspelled as "BSC101", fixed
- homing more reliable
- regenerated avpr based on recent traits update
- use new trait base classes
- Now uses Avro-RPC YEP-107
- Uses Flit for distribution
- initial release