Nej det är missuppfattat.
Samma sak hemma nu med mitt eget Rigol DS1054Z skop.
Skickar in 4Vpp 1kHz.
Keysight läser av datan som 4,08Vpp.
Nat Instru: Läser samma som Keysight.
pyvisa läser av Vpp som 24 och FREQ som 17 vilket borde 1kHz vilket de andra två säger.
Det är precis som att pyvisa inte läser av rätt "minnesadress" fast skickar jag tex *IDN? då kommer hela harrangen tillbaka med serienummer, model etc men inga mätningar.
Skickar jag AUT så ställer skopet in sig, :RUN/STOP så startar/stoppar skopet.
Skall testa med en Textronix TD220 vis RS232 i morgon och se vad som händer.
Kodsnutten ser ut så här. i alla fall.
Kod: Markera allt
import pyvisa
rm = pyvisa.ResourceManager()
signal = rm.open_resource('USB0::0xF4EC::0x1103::SDG1XCBC5R0563::0::INSTR')
dso = rm.open_resource('USB0::0x1AB1::0x04CE::DS1ZA192712413::0::INSTR')
volt = dso.write(':MEAS:ITEM? VPP, CHAN1')
print(volt)
freq = dso.write(':MEAS:COUN:VAL?')
print(freq)
Utkast:
[Running] python -u "c:\temp\privat\python\DSO_test.py"
24
17
[Done] exited with code=0 in 0.523 seconds
20221116_211058.jpg
20221116_211104.jpg
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.