transmeaspy.measurements.iv

Classes

IVMeasurement

IV measurement class for QCoDeS.

Module Contents

class transmeaspy.measurements.iv.IVMeasurement(experiment_name: str, sample_name: str, current_supply: qcodes.instrument.parameter.Parameter, voltage_meter: qcodes.instrument.parameter.Parameter, db_path: str | None = None, meas_ctrl: quantify.measurement.MeasurementControl | None = None, plot_monitor: quantify.visualization.pyqt_plotmon.PlotMonitor_pyqt | None = None, instrument_monitor: quantify.visualization.instrument_monitor.InstrumentMonitor | None = None, live_plot: bool = True)[source]

Bases: transmeaspy.measurements.base_measurement.BaseMeasurement

IV measurement class for QCoDeS.

current_source[source]
voltage_meter[source]
run(start: float, stop: float, num_points: int, delay: float = 0.05) quantify.analysis.base_analysis.BaseAnalysis[source]

Runs the IV measurement.

This method performs a linear sweep of the current source from start to stop.

Parameters:
  • start (float) – Start current value.

  • stop (float) – Stop current value. Includes the stop value in the measurement.

  • num_points (int) – Number of points in the sweep.

  • delay (float, optional) – _description_. Defaults to 0.01.