qcodespp.instrument_drivers.Hioki.Hioki_DM7275

Classes

Module Contents

class qcodespp.instrument_drivers.Hioki.Hioki_DM7275.HiokiDM7275(name, address, **kwargs)

Bases: qcodes.VisaInstrument

QCoDeS driver for the Hioki DC7275 Precision DC voltmeter

Args:

name (str): qcodes name for this instrument instance address (str): VISA address

volt
volt_triggered
read_buffer
num_buffer_readings
nplc
integrationtime
autorange
range
digits
offset
offset_enabled
trigger_source
trigger_continuous
trigger_count
trigger_delay
trigger_autodelay
auto_offset(meas_num=10)

Measure the input voltage and apply this value as the offset (null)

Args:

meas_num: Number of measurements to average over to obtain the offset value.

trigger_now(trigger_count=None, wait=True, return_buffer=False)

Manually trigger measurement(s).

Clears the buffer and stores the number of measurements specified by trigger_count, spaced by integrationtime.

Args:

trigger_count (int): Number of measurements to perform. If None, self.trigger_count used wait (bool): Whether to sleep until all measurements stored in buffer return_buffer (bool): Whether to return the buffer values after measurement.

Default False since reading the buffer clears it.

clear_buffer()
reset()

Resets instrument