問題タブ [oscilloscope]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
215 参照

python-3.x - R&S rto オシロスコープからのデータのストリーミング - UnicodeDecodeError python3.6

Rhode and Schwarz RTO オシロスコープで特定のチャネルの信号データを取得しようとしています。スコープと通信するために vxi11 python(3.6) ライブラリを使用しています。

最初の試行では、(このクエリ コマンドを使用して) エラーなしでクエリしているスコープ チャネルのすべてのデータを抽出できましたCHAN1:WAV1:DATA?が、すぐにこのエラー メッセージが表示され始めました。

奇妙なことは、問題なくデータの先頭を取得できることです。このエラーが表示されるのは、データ全体の送信を要求したときだけです。

REAL(バイナリ) と ASCii の間でデータの形式を変更しようとしましたが、役に立ちませんでした。

もう1つの奇妙なことは、受信したデータのデータエンコーディングを「latin-1」に切り替えると、しばらくは正常に機能することです(奇妙な文字列が表示されます。これは、必要なデータであると想定しています-別のフォーマット)、その後クラッシュします。

出力全体は次のようになります。

0 投票する
2 に答える
73 参照

python - Rhode and Schwarz オシロスコープの IP アドレスを自動検出

Rhode and Schwarz オシロスコープまたはイーサネット接続を使用してラップトップに接続されているテスト機器の IP アドレスを自動検出する Python コードを作成しようとしています。

私の職場の R&S スコープの IP アドレスは、常に同じ 2 つの数字 169.254.XX で始まりますが、トリックは、スコープの IP アドレスが arp -a レポートに表示されるのは、その IP アドレスを使用してスコープにアクセスした場合のみです。私のブラウザ。その後、IP は arp レポートに表示されますが、何もない前に IP アドレスはそこにありません。

そこで、うまくいくと思って次のコードを書きましたが、ブラウザの URL バーに IP アドレスを入力する前に IP アドレスが表示されないため、うまくいきません。私の目標は、スコープのタッチスクリーンをタップして機器の IP を調べるのではなく、コンピューターのボタンを 1 つクリックするだけでスコープの IP アドレスを特定することです。

私の解決策は、各 IP アドレスをスキャンしてスコープ 1 を見つけることでしたが、ブラウザからスコープにアクセスする前にプロンプ​​トの arp -a に IP が表示されないためです。そのため、スキャン中に一致がなく、IP が見つかりません。私はそれが実行可能であるべきだと思いますが、私はそれを行う方法がわかりません。また、管理者権限を必要とせずにスコープの IP アドレスを見つけられるようにしたいと考えています。

編集:オシロスコープで使用されるポートを確認しましたが、回答でbfrisが言及したように5025です。 ここに画像の説明を入力