示例#1
0
 def setTrigMode(self,trig_mode):
     com = self.__comm()
     if com.TRG_DICT.has_key(trig_mode):
         self.__trigMode = trig_mode
         com.setTrigMode(com.TRG_DICT[self.__trigMode])
     else:
         raise Core.Exceptions(Core.Hardware,Core.NotSupported)
示例#2
0
 def getTrigMode(self) :
     com = self.__comm()
     if self.__trigMode is None:
         trg = com.getTrigMode()
         for t in com.TRG_DICT:
             if com.TRG_DICT[t] == trg:
                 self.__trigMode = t
                 break
         if self.__trigMode is None:
             raise Core.Exceptions(Core.Hardware,Core.InvalidValue)
     return self.__trigMode
示例#3
0
 def setCurrImageType(self) :
     raise Core.Exceptions(Core.Hardware,Core.NotSupported)
示例#4
0
 def setTrigMode(self, trig_mode):
     if trig_mode != Core.IntTrig:
         raise Core.Exceptions(Core.Hardware, Core.NotSupported)