예제 #1
0
파일: myGpib.py 프로젝트: umass-wares/wares
 def get_status(self):
     self.pad = None
     self.sad = None
     self.tmo = None
     if self._own:
         self.pad = gpib.ask(self.id, gpib.IbaPAD)
         self.sad = gpib.ask(self.id, gpib.IbaSAD)
         self.tmo = gpib.ask(self.id, gpib.IbaTMO)
예제 #2
0
파일: gpib.py 프로젝트: dpirly/pyvisa-py
def _find_listeners():
    """Find GPIB listeners.
    """
    for i in range(31):
        try:
            if gpib.listener(BOARD, i) and gpib.ask(BOARD, 1) != i:
                yield i
        except gpib.GpibError as e:
            logger.debug("GPIB error in _find_listeners(): %s", repr(e))
예제 #3
0
def _find_listeners():
    """Find GPIB listeners.
    """
    for i in range(31):
        try:
            if gpib.listener(BOARD, i) and gpib.ask(BOARD, 1) != i:
                yield i
        except gpib.GpibError as e:
            logger.debug("GPIB error in _find_listeners(): %s", repr(e))
예제 #4
0
def _find_listeners():
    """Find GPIB listeners.
    """
    for i in range(31):
        if gpib.listener(BOARD, i) and gpib.ask(BOARD, 1) != i:
            yield i
예제 #5
0
 def ask(self, option):
     self.res = gpib.ask(self.id, option)
     return self.res
예제 #6
0
파일: gpib.py 프로젝트: herm/pyvisa-py
def _find_listeners():
    """Find GPIB listeners.
    """
    for i in range(31):
        if gpib.listener(BOARD, i) and gpib.ask(BOARD, 1) != i:
            yield i
	def ask(self,option):
		self.res = gpib.ask(self.id, option)
		return self.res