v0.5.4
What's Changed
v0.5.4 introduces new features to several agents, as well as several bug fixes and some underlying version/packaging updates in the pysmurf-controller.
New Features
- ACU: motions can be constrained by the HWP state by @mhasself in #865
- ACU: support passive axes in go_to by @mhasself in #880
- hwp-supervisor: Add estimate of rotation direction to HWPState by @ykyohei in #863
- hwp-supervisor: Add enc_freq timestamp and tolerance in acu elevation check by @ykyohei in #890
- pysmurf-controller: Add restart_rssi task by @tristpinsm in #868
- pysmurf-controller: Publish number of good detectors from uxm_relock by @yoshinori-0778 in #859
- Add ability to deactivate slot in smurf crate by @msilvafe in #881
- Make ibootbarAgent compatible with legacy ibootbar by @ykyohei in #861
- stimulator: Publish cold junction temperature to feed by @dixilo in #892
Bug Fixes
- ACU Agent: generate_scan waits for settling, before exiting by @mhasself in #862
- ACU Agent: fix bug that prevents go_to by @mhasself in #884
- pysmurf-controller: Bypass smurf instance for RSSI restart by @tristpinsm in #872
- syncbox: Convert time strings to floats in microseconds by @davidvng in #852
- suprsync: Change default chmod to set world-readable by @BrianJKoopman in #873
- hwp-supervisor: Set longer timeout for grip commands by @BrianJKoopman in #883
- hwp-gripper: Fix alarm message handling by @ykyohei in #889
- tc400: Fix bug causing error when turning off turbo by @mjrand in #887
Version Updates
- pysmurf-controller: Update sodetlib version to v0.5.4 by @tristpinsm in #870
Packaging
- Install sodetlib in the pysmurf_controller docker by @tristpinsm in #858
Misc.
- Drop all LS372 agent integration tests by @BrianJKoopman in #878
- pysmurf-monitor: Log db write time as debug by @BrianJKoopman in #885
New Contributors
- @tristpinsm made their first contribution in #858
- @yoshinori-0778 made their first contribution in #859
Full Changelog: v0.5.3...v0.5.4