Open silkenelson opened 4 years ago
Internally, PulsePicker.close()
simply puts to a PV and waits on a PV. See https://github.com/pcdshub/pcdsdevices/blob/637465ed05cdfe7c1da705aa04e3ca58c5239b32/pcdsdevices/pulsepicker.py#L106-L119.
I assume this stops the on/off lasers because it brings us out of flip flop mode.
Interesting. XCS does not use flip-flop, we just always have x-rays on, our sequencer only changes the laser-timing. So that is not it.
In that case, I have no explanation. To me it seems like the PVs are completely unrelated. Will require a deeper look.
Bug Report calling PP.close stope the hutch sequencer
Expected Behavior Should it do that? Investigate why it does this & decide
Context XCS was wonder why they stopped seeing their on/off lasers after they close the PP
Steps To Reproduce
Your Environment xcs3