예제 #1
0
파일: Laser.py 프로젝트: reneurossance/acq4
 def getDAQName(self, channel=None):
     if channel is None:
         if self.hasTriggerableShutter:
             ch = 'shutter'
             daqName = DAQGeneric.getDAQName(self, 'shutter')
         elif self.hasPCell:
             ch = 'pCell'
             daqName = DAQGeneric.getDAQName(self, 'pCell')
         elif self.hasQSwitch:
             ch = 'qSwitch'
             daqName = DAQGeneric.getDAQName(self, 'qSwitch')
         else:
             return (None, None)
         #raise HelpfulException("LaserTask can't find name of DAQ device to use for this task.")
         return (daqName, ch)
     else:
         return DAQGeneric.getDAQName(self, channel)
예제 #2
0
파일: Laser.py 프로젝트: neurodebian/acq4
 def getDAQName(self, channel=None):
     if channel is None:
         if self.hasTriggerableShutter:
             ch = 'shutter'
             daqName = DAQGeneric.getDAQName(self, 'shutter')
         elif self.hasPCell:
             ch = 'pCell'
             daqName = DAQGeneric.getDAQName(self, 'pCell')
         elif self.hasQSwitch:
             ch = 'qSwitch'
             daqName = DAQGeneric.getDAQName(self, 'qSwitch')
         else:
             return (None, None)
         #raise HelpfulException("LaserTask can't find name of DAQ device to use for this task.")
         return (daqName, ch)
     else:
         return DAQGeneric.getDAQName(self, channel)