Skip to content

jaeger 0.8.0

Choose a tag to compare

@github-actions github-actions released this 21 Jun 19:03

🚀 New

  • #122 Precise moves can now be disabled for all positioners by setting the configuration parameter positioner.disable_precise_moves. Also implements the CAN commands SWITCH_[ON|OFF]_PRECISE_MOVE_[ALPHA|BETA].
  • New debug parameter in the configuration file. If it is false, some warnings will be silenced and JaegerCAN will not log to can.log.
  • #126 Use furo Sphinx theme. Add noxfile for sphinx-autobuild.

🔧 Fixed

  • Bug preventing the FPS from being initialised when upgrading the firmware if one was not power cycling the electronics from software.

✨ Improved

  • Improved the performance when upgrading the firmware. When calling load_firmware one can specify how many messages_per_positioner to send at once. Too many messages at once will overflow the buffer, but the right number can optimise performance. By default, logging to the CAN log will be suspended during the firmware upgrade to boost performance.