TekScope Anywhereに代わる無料/オープンソース?
Aug 17 2020
PCのスコープから出た信号を分析しようとしていますが、TekScopeAnywhereのようなプログラムは私が求めていることを実行するように見えます。
スコープのプロットとデータを取得するにはどうすればよいですか?
回答
VoltageSpike Aug 20 2020 at 12:30
スコープにイーサネットがある場合は、(http経由でスコープ上で)Webサーバーにログインし、スコープを制御してプロット(jpeg)を取得できます。それ以外の場合は、Tekビザを使用して、Pythonまたはお気に入りのスクリプト言語を使用して独自のスクリプトを作成してください
crasic Aug 20 2020 at 12:36
PyVISAは通常、ほとんどのTektronicスコープへの接続を処理します。VISAインターフェースは元々GPIBベースであり、初期のTek TDSスコープにはGPIBインターフェースがありますが、一般的なAPIおよびコマンドインターフェースはUSBバージョンにも存在します。その後、必要に応じてmatplotlibまたはgnuplotでプロットします。
やや汎用的なコマンドCURVE?
は即時のサンプルデータを返しますが、完全なコマンドスイートを使用すると、トリガー、x / yスケール、入力、サンプルレートなどを設定できます。完全な機能はスコープによって異なります。
参照:TekVISAプログラミングマニュアル
Tektronix FAQ
PyVISAドキュメント
これは、数年前のTek Scope用のデジタル読み取りユーティリティの基本的な実装です。GPIBバックエンド用に作成されていますが、PyVISAバックエンドと直接互換性があります。
TDS_540.py