diff --git a/iexcode/instruments/current_amplifiers.py b/iexcode/instruments/current_amplifiers.py index 5d51e8ae644433ab84fe1d8854ff304ef5217502..7488c520bc4fee881fb27fa4dbdc20f342a3a116 100644 --- a/iexcode/instruments/current_amplifiers.py +++ b/iexcode/instruments/current_amplifiers.py @@ -350,8 +350,17 @@ class SRS: self.offset_unit = None self.offset_sign = None self.offset_factor = None + self.set_all() self.get_all(verbose=False) + def set_all(self): + """ + set all PV to current SP values (what the screen shows in not necessarely what the PV are set to) + """ + pv=self._srs_pv+"init.PROC" + caput(pv,1) + + def get_all(self,verbose): """ reads the current SRS and corresponding scaler values