2012-06-12 76 views
2

SCPI =可編程儀器的標準命令SCPI - 有什麼更好的嗎?

我正在研究儀器並考慮將SCPI作爲儀器和外部世界之間的接口。

我意識到SCPI頗爲流行的儀器控制的標準接口,但看起來它是一種標準,是1999年大約所以我有以下幾個問題

  • SCPI是一個過時的規範呢?

    有什麼更好的嗎?

    在C/C++中是否有可用的商業令牌解析器,我可以購買而不是從頭開始編寫。

想要聽到某人可能做了這樣的事情。

Pedro

回答

4

SCPI在測試和測量領域是非常活躍的標準。所以我不會把它稱爲過時的。

更好的東西?我想這取決於你的「更好」的定義。如果您的數據類型僅限於字符串和數字,則效果很好。由於您所做的只是推動字符串,您可以使用一些非常簡單的通信機制。它非常適合交互式地瀏覽。有許多方法可以表達併發和同步。

如果您需要更復雜的數據類型或有大量的二進制數據傳輸,SCPI工作不正常。如果你自己動手,我會把JSON視爲一種通信格式。

相關問題