我有一台安捷伦E4980A精密LCR仪,想用pyvisa和一根LAN线与我的树莓Pi 3B+对话。但是,我不知道它是否能正常连接。
我已经安装了pyvisa库,然后运行了一些文档中的代码。然而,我不确定结果是否符合预期,如果LAN连接正常,它应该怎么说。
到目前为止,我写了这段代码,得到的结果如下。
Python 2.7.13 (default, Nov 24 2017, 17:33:09)
[GCC 6.3.0 20170516] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import visa
>>> rm = visa.ResourceManager()
>>> print(rm.list_resources())
(u'ASRL/dev/ttyAMA0::INSTR',)
>>>
我不确定u'ASRLdevttyAMAO::INSTR'是什么意思,也许有人能给我解释一下。如果LAN连接也能正常工作,结果应该是什么?
这是您的设备上的可用资源列表。看起来他们是一个基于TTY符号的串行连接。