2012-06-12 47 views
2

SCPI =可编程仪器的标准命令SCPI - 有什么更好的吗?

我正在研究仪器并考虑将SCPI作为仪器和外部世界之间的接口。

我意识到SCPI颇为流行的仪器控制的标准接口,但看起来它是一种标准,是1999年大约所以我有以下几个问题

  • SCPI是一个过时的规范呢?

    有什么更好的吗?

    在C/C++中是否有可用的商业令牌解析器,我可以购买而不是从头开始编写。

想要听到某人可能做了这样的事情。

Pedro

回答

4

SCPI在测试和测量领域是非常活跃的标准。所以我不会把它称为过时的。

更好的东西?我想这取决于你的“更好”的定义。如果您的数据类型仅限于字符串和数字,则效果很好。由于您所做的只是推动字符串,您可以使用一些非常简单的通信机制。它非常适合交互式地浏览。有许多方法可以表达并发和同步。

如果您需要更复杂的数据类型或有大量的二进制数据传输,SCPI工作不正常。如果你自己动手,我会把JSON视为一种通信格式。

相关问题