import visa
import numpy as np
from struct import unpack
import pylab
rm = visa.ResourceManager()
rm.list_resources()
inst = rm.open_resource('GPIB0::1::INSTR',write_termination= '\n')
print(inst.query("*IDN?"))
print(rm)
print(inst)
values = np.array(inst.query_ascii_values('CURV?', converter='s'))
#values1=inst.write_ascii_values('WLISt:WAVeform:DATA somename,', values, converter='s')
len(値) print(値)
こんにちは、私は Python とプログラミングの初心者です。Tektronix オシロスコープ (TDS 460 A) から波形を取得しようとしています。GPIB (GPIB USB-HS) を使用してデータを転送しています。上記のコードで、オシロスコープに接続できます。非常に基本的な質問がいくつかあります。(値)を印刷すると、文字列が表示されます。その弦は何だろう?と思っていました。楽器のアドレスと同じですか?機器に接続できたので、さらに先に進むにはどうすればよいですか? 私の最終的な目的は、オシロスコープの複数のチャネルからトレースを取得することです。