Skip to content

jaeger 0.6.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 06:38
  • #89: Implement daemon.
  • #90: Remove the option to initialise datums in Positioner.
  • #91: Implement additional commands for powering up/down hall sensors, and setting the open/closed loop. In the process, Positioner was cleaned and streamlined. Most functions now raise a PositionerError if they fail, instead of failing silently with a log message.
  • Do not pass context to actor commands.
  • Fix starting status server.
  • Initialise FPS during upgrade-firmware. If the FPS is not initialised and a layout is not loaded there is no way for the upgrade script to know what positioners may be connected or their statuses.
  • Allow to skip cogging calibration.
  • Remove QA database features since they need a full rethink.
  • Update sdss-drift to 0.1.5 to fix pymodbus import.
  • Wrap message from CANNetBus in custom message class with additional __slots__. This fixes a deprecation introduced in python-can>=3.3.4.
  • motor_steps and time_step are now defined in the configuration file under positioner.
  • The default logging level for the console is not warning. In the CLI, the logging level can be adjusted using the -v flag. -v will set the logging level to INFO; -vv will set the level to DEBUG; -vvv will also set the CAN logging level to DEBUG.