Skip to content

jaeger 0.5.0

Choose a tag to compare

@github-actions github-actions released this 20 Jul 19:02
  • #62: Add a new Trajectory class as a low-level method to send trajectories.
  • #67: Improve initialisation time by making sure all commands after the initial GET_FIRMWARE_VERSION know how many positioners are connected and don't time out.
  • #68: Use sdsstools instead of core utilities. Some clean-up of the packaging files.
  • Adapt to using CLU>=0.2.0.
  • Retrieve configuration from $SDSSCORE_DIR/configuration/actors/jaeger.yaml or from ~/.config/sdss/jaeger.yml.
  • #51: Set up an asyncio exception handler and make the Poller use it if there is a problem with the callback.
  • #64: Fixed WAGO disconnects by increasing the timeout of the hardware.
  • #61: Stop the positioners before existing if CLI receives a SIGINT, SIGTERM, or SIGHUP.
  • #72, #73: Fix UIDs not being returned to the pool in some cases, which emptied it after a while.
  • Rename cli.py to __main__.py.
  • #76: Implement calibration commands and routines.
  • #75: Implement trajectories using SYNC line.
  • #21: (and several associated issues) Remove WAGO and use external drift library.
  • #70: Better documentation for firmware update.
  • #83: Use GitHub workflows.