文件名称:Java API for VISA Devices:适用于本机VISA库和TDS3000示波器驱动程序的Java包装器-开源
文件大小:8.92MB
文件格式:ZIP
更新时间:2024-05-20 12:08:18
开源软件
用Java为Windows和Linux编写VISA仪器驱动程序。 进行完整描述的最好方法是解释该项目的历史。 历史:该仪器驱动程序项目是JSeisLab科罗拉多矿业学院使用的非开源数据获取和分析项目的一部分。 JSeisLab是其前身“ Spectrum Division for Windows”的Java端口,该端口使用VB 6.0编写。 设计:我使用IVI的visa.h版本5.0创建了一个64位JNA包装器,作为JNAerator(https://github.com/nativelibs4java/JNAerator)的输入。 用Java编写的仪器驱动程序可以使用此包装器。 在运行Windows时,必须安装来自仪器公司(例如National Instruments,Tektronix)的64位VISA库,而在运行Linux时,则需要安装libvisa(http://www.librevisa.org)。
【文件预览】:
JVisaOscilloscope
----src()
--------JVisaOscilloscope()
----lib()
--------testng()
--------JVisaOneJar.jar(2.75MB)
--------CopyLibs()
--------nblibraries.properties(405B)
----test()
--------JVisaOscilloscope()
----build.xml(3KB)
----nbproject()
--------genfiles.properties(467B)
--------project.properties(3KB)
--------private()
--------build-impl.xml(79KB)
--------project.xml(779B)
----license.txt(11KB)
JVisa
----src()
--------jvisa()
----lib()
--------testng()
--------64bit()
--------CopyLibs()
--------nblibraries.properties(405B)
----test()
--------jvisa()
----build.xml(4KB)
----nbproject()
--------genfiles.properties(467B)
--------project.properties(4KB)
--------configs()
--------private()
--------build-impl.xml(98KB)
--------build-native.xml~(52KB)
--------build-native.xml(51KB)
--------project.xml(947B)
----readme.txt(4KB)
----license.txt(11KB)