维萨
VISA(虚拟仪器软件体系结构)是用于与测试和测量仪器进行通信的API。
JVisa是一个在Java程序中使用VISA工具的库。
动机
该项目是GünterFuchs同名一个分支,该项目位于SourceForge上。
Günter设置了和以与VISA DLL进行交互。 这是向前迈出的重要一步。
但是,原始JVisa中存在一些问题:
JVisa和JVisaInstrument类之间令人困惑的继承
一次只能打开一个乐器
C风格的错误处理和输出参数
JVisa的这个分支解决了这些问题。
入门
安装VISA实施
您必须安装VISA实施才能使用JVisa。 建议使用 。
据我所知,有四家公司编写了自己的VISA实现:Keysight,National Instruments,Rohde&Schwarz和Tektronix。
Nation Instruments的实现方式似乎是最常见
1