コード例 #1
0
ファイル: _ca_kek.py プロジェクト: cowanml/epicsPython
 def GetAll(self, tmo=1.0):
     for ch in self.chs.keys():
         self.chs[ch] = _ca.sg_get(self.gid, ch.chid, self.chs[ch])
     st = _ca.sg_block(self.gid, tmo)
     if st == 0:
         for ch in self.chs.keys():
             val = _ca.ca_convert(ch.chid, self.chs[ch])
             ch.update_val(val[0])
     else:
         raise "CA_SG time out"
コード例 #2
0
ファイル: _ca_kek.py プロジェクト: jskinner53/epicsPython
 def GetAll(self, tmo=1.0):
     for ch in self.chs.keys():
         self.chs[ch] = _ca.sg_get(self.gid, ch.chid, self.chs[ch])
     st = _ca.sg_block(self.gid, tmo)
     if st == 0:
         for ch in self.chs.keys():
             val = _ca.ca_convert(ch.chid, self.chs[ch])
             ch.update_val(val[0])
     else:
         raise "CA_SG time out"
コード例 #3
0
ファイル: _ca_kek.py プロジェクト: cowanml/epicsPython
 def convert(self, ch):
     if self.chs.has_key(ch):
         val = _ca.ca_convert(ch.chid, self.chs[ch])
         ch.update_val(val[0])
コード例 #4
0
ファイル: _ca_kek.py プロジェクト: jskinner53/epicsPython
 def convert(self, ch):
     if self.chs.has_key(ch):
         val = _ca.ca_convert(ch.chid, self.chs[ch])
         ch.update_val(val[0])