コード例 #1
0
ファイル: beamstatus.py プロジェクト: klauer/hxntools
    def acquire(self):
        status = DetectorStatus(self)

        if self.status:
            status.done = True
        else:
            self._statuses.append(status)

        if not status.done:
            logger.warning('---')
            logger.warning('Waiting for beam status to change...')
            logger.warning('---')

        return status
コード例 #2
0
ファイル: xspress3.py プロジェクト: klauer/hxntools
 def acquire(self, **kwargs):
     status = DetectorStatus(self)
     status._finished()
     # scaler/zebra take care of timing
     return status