Oscilloscope

Rigol DS1054Z oscilloscope driver: PyVISA waveform acquisition and voltage measurement.

Overview

The ds1054z driver controls the Rigol DS1054Z four-channel digital oscilloscope and performs waveform acquisition and automatic measurements over PyVISA.

from quatm.monitor.ds1054z import ds1054z

scope = ds1054z(addr="USB0::...")
waveform = scope.get_waveform(channel=1)
vpp = scope.measure_vpp(channel=1)