0
我正在使用PyVisa/GPIB控制測試系統。該系統由兩個獨立的測試人員(A和B)和一臺筆記本電腦組成。該筆記本電腦的被動偵聽來自測試儀一GPIB消息,當收到筆記本觸發測試B.收聽GPIB事件
我使用下面的代碼,以被動偵聽來自測試儀事件:
rm = visa.ResourceManager()
con = "GPIB0::3"
tester_A = rm.get_instrument(con, timeout=5000)
while True:
event = None
try:
event = tester_A.read_raw()
except VisaIOError:
logger.warning("Timeout expired.")
if event != None:
# Do something
是否有更好的方式來傾聽和響應測試人員A的事件?有沒有更好的方法通過GPIB控制這個系統?