pcdshub / lcls-twincat-common-components

Common Component Function Blocks and Data Types for XTES and L2SI
https://pcdshub.github.io/lcls-twincat-common-components/
Other
0 stars 8 forks source link

ENH: Add XPIM LED auto-shutoff #38

Closed ZLLentz closed 4 years ago

ZLLentz commented 4 years ago

closes #24 closes #25

refactors slightly since there's enough LED code to deserve its own FB

fixes some malformed pragmas since these existed in the same files

will require some io linkage pragma changes in the lcls-plc-lfe-motion and lcls-plc-kfe-motion libraries

ZLLentz commented 4 years ago

I'd like to have the real device available to test this one before merging.

ZLLentz commented 4 years ago

I sufficiently tested this offline to be satisfied that it works as intended.