Skip to content

v8.3.0 (2024-02-21)

Compare
Choose a tag to compare
@ZLLentz ZLLentz released this 22 Feb 18:03
· 499 commits to master since this release
ba60ee0

Features

  • Enabled the use of custom EPS screens for Beckhoff axes via the BeckhoffAxisEPSCustom class in pcdsdevices.epics_motor and the accompanying ui template file.

Device Updates

  • Added flow_meter to ArrivalTimeMonitor in pcdsdevices.atm
  • Added flow_meter to AttenuatorSXR_Ladder in pcdsdevices.attenuator
  • Added flow_meter to AttenuatorSXR_LadderTwoBladeLBD in pcdsdevices.attenuator
  • Added WaveFrontSensorTargetCool and WaveFrontSensorTargetFDQ to pcdsdevices.device_types
  • Added flow sensor components to FFMirror in pcdsdevices.mirror
  • Added piezo pitch motors to the ExitSlits in pcdsdevices.slits

New Devices

  • Added PhotonCollimator to readout flow_switch in new module pcdsdevices.pc
  • Added WaveFrontSensorTargetFDQ to read out the flow_meter in pcdsdevices.wfs
  • Added MFXATM to pcdsdevices.atm for the unique atm unit in the MFX hutch.

Bugfixes

  • Fixed an issue where AT2L0.clear_errors would not run properly.

Maintenance

  • Added missing regression tests for AT2L0.
  • Updated versions of pre-commit checks to latest and fix new flake8 errors.

Contributors