gpt4 book ai didi

java - Linux 上使用 Java 的 VISA 协议(protocol)

转载 作者:太空宇宙 更新时间:2023-11-04 05:43:40 26 4
gpt4 key购买 nike

我设法通过这些仪器的 TCP/IP 套接字使用 SCPI 命令实现测试设备的自动化。不过,我想在 Linux 机器上使用 Java 来使用 VISA 库。有没有办法在 Java 中使用 VISA 库?我应该创建自己的图书馆吗?任何信息都将受到欢迎。我对这个话题有点困惑。

更新:我使用 JNI 创建了自己的包装器,以便能够从 Java 代码中使用 NI-VISA C 库。效果很好!

最佳答案

我不知道有任何适用于 Java 的 VISA 库。 National Instruments 往往是我购买 VISA 东西的第一站,但他们不提供。 NI recommend为 C DLL 构建您自己的包装器,您可以考虑这样做。如果您只需要有限的功能,这可能不会过于繁重。

谷歌搜索,我发现了someone's project在 Sourceforge 上,他们尝试使用泰克的 VISA DLL 来做到这一点 - 我认为即使您没有操作泰克仪器,您也可以使用他们的 jar 文件。我简要地浏览了该人在“相关项目”中提到的项目,但我认为它们对您没有任何用处,尽管我可能是错误的。

关于java - Linux 上使用 Java 的 VISA 协议(protocol),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35309557/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com