我想从频谱分析仪中读取波形。这是我的代码:
import visa
import time
rm = visa.ResourceManager()
inst = rm.open_resource('TCPIP::172.16.34.10::10001::SOCKET')
print(inst)
time.sleep(10)
inst.write("*IDN?")
b=inst.read()
print(b)
inst.close()
它给了我一个错误:
VI_ERROR_IO(-1073807298):由于I / O错误而无法执行操作。
我设法使用具有相同IP地址和端口的matlab建立连接。
有人知道会导致什么原因吗?