pcdshub / pcdsdevices

Collection of Ophyd device subclasses for IOCs unique to LCLS PCDS.
https://pcdshub.github.io/pcdsdevices/
Other
5 stars 58 forks source link

FIX: drop tmo fzp att from 6 states to 4 to match plc update #1245

Closed ZLLentz closed 3 months ago

ZLLentz commented 3 months ago

Description

See title The fzp attenuator lost two targets due to space concerns and this new state count had not propagated down to the Python code. I made the required change here.

Motivation and Context

There are some confusing errors if the state count doesn't match. This is probably also something to fix.

How Has This Been Tested?

Ming Fu says he can move the device again

Where Has This Been Documented?

Will make brief pre-release notes

Pre-merge checklist

ZLLentz commented 3 months ago

This is live in dev_conda to let tmo use their screen again