Below are listed the devices in the SIX profile that I think should be ifted to nsls-ii
The EPU device defined here, including all of the preceding positioner classes (This EPU is identical to the ESM one and very similar to CSX/IOS versions).
The 2 types of baffle/exit slits defined here, including all of the virtual positioners and Devices. (These are identical to items used at ESM and very similar to some used at CSX/IOS. (NOTE: Six has used pre defined positions class for a few of these, and will likely want to use it for more).
The front end slits defined here, Identical front end slits are used on all beamlines.
All the photon shutter and gatevalves defined here,many versions of two button shutter exist.
There is a lot of Lakeshore 336 stuff here. As the lakeshore 336 is an NSLS-II standard temp controllerthis should be moved to nsls-ii.
Below are listed the devices in the SIX profile that I think should be ifted to nsls-ii
The EPU device defined here, including all of the preceding positioner classes (This EPU is identical to the ESM one and very similar to CSX/IOS versions).
The 2 types of baffle/exit slits defined here, including all of the virtual positioners and Devices. (These are identical to items used at ESM and very similar to some used at CSX/IOS. (NOTE: Six has used pre defined positions class for a few of these, and will likely want to use it for more).
The front end slits defined here, Identical front end slits are used on all beamlines.
All the photon shutter and gatevalves defined here,many versions of two button shutter exist.
There is a lot of Lakeshore 336 stuff here. As the lakeshore 336 is an NSLS-II standard temp controllerthis should be moved to nsls-ii.
A new facility wide PGM IOC is being developed, once that is done we should write a facility PGM class to replace what is here](https://github.com/NSLS-II-SIX/profile_collection/blob/master/startup/84-pgm.py).