diff --git a/script/keithley.py b/script/keithley.py index ae3fd9d8..adf1bda7 100644 --- a/script/keithley.py +++ b/script/keithley.py @@ -16,7 +16,6 @@ class Keithley(object): def initialize(self): self.scanCh = epics.ChannelInteger(self.base_name + "Scan", self.base_channel + "READSCAN.SCAN") - self.scanCh.initialize() self.ttypeCh = epics.ChannelInteger(self.base_name + "TType", self.base_channel + "TTYPE") self.nplcCh = epics.ChannelDouble(self.base_name + "Nplc", self.base_channel + "NPLC") self.navgCh = epics.ChannelInteger(self.base_name + "Navg", self.base_channel + "NAVG") @@ -25,6 +24,16 @@ class Keithley(object): self.dotriggerCh = epics.ChannelInteger(self.base_name + "DoTrigger", self.base_channel + "DOTRIGGER") self.dofetchCh = epics.ChannelInteger(self.base_name + "DoFetch", self.base_channel + "DOFETCH") self.readoutCh = epics.ChannelDouble(self.base_name + "Readout", self.base_channel + "READOUT") + + self.scanCh.initialize() + self.ttypeCh.initialize() + self.nplcCh.initialize() + self.navgCh.initialize() + self.tottimeCh.initialize() + self.doinitCh.initialize() + self.dotriggerCh.initialize() + self.dofetchCh.initialize() + self.readoutCh.initialize() def prepare(self, dwell): """